<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[neil-jh]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/pingdan168</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; pingdan168]]></copyright><item><title><![CDATA[struts2格式化日期和时间]]></title><link>https://blog.youkuaiyun.com/pingdan168/article/details/83535698</link><guid>https://blog.youkuaiyun.com/pingdan168/article/details/83535698</guid><author>pingdan168</author><pubDate>Fri, 29 Jan 2010 16:57:10 +0800</pubDate><description><![CDATA[struts2 中的默认的日期输出并不符合我们的中文日常习惯.以下是我知道的在struts2中进行日期格式化输出的几种方式.

1.利用 进行格式化.如:
就是将属性birthday按yyyy-MM-dd的格式进行输出.

2.利用进行格式化.如:
 
       

或者 

还有一种是通过国际化的方式来进行:
首先在struts.properties中配置struts...]]></description><category></category></item><item><title><![CDATA[DOM操作以前的学习笔记]]></title><link>https://blog.youkuaiyun.com/pingdan168/article/details/83466737</link><guid>https://blog.youkuaiyun.com/pingdan168/article/details/83466737</guid><author>pingdan168</author><pubDate>Tue, 06 Oct 2009 17:08:09 +0800</pubDate><description><![CDATA[这两天整理一下以前的学习笔记，上一篇简单整理了一点javascript的，这次简单整理下DOM操作的。
一、DOM模型分三种节点 元素节点（html） 文本节点 属性节点
二、访问节点的两种方式 
  a: getElementsByTagName()  例如：var a = document.getElementsByTagName(&quot;img&quot;); 得到a 是所有页面中img的数组   a...]]></description><category></category></item><item><title><![CDATA[javascript 以前的笔记]]></title><link>https://blog.youkuaiyun.com/pingdan168/article/details/83466699</link><guid>https://blog.youkuaiyun.com/pingdan168/article/details/83466699</guid><author>pingdan168</author><pubDate>Tue, 06 Oct 2009 12:09:19 +0800</pubDate><description><![CDATA[1.	字符串裁切 splic(参数1，参数2) 和 substring(参数1，参数2) 参数1起始位置，参数2终止位置，起始位置从0开始，结束位置不包括结束那个元素。
2.	字符串搜索 indexOf（） string.indexOf(参数1) string.lastIndexOf(参数1)，参数是搜索的元素，如果找不到返回-1。位置从0开始搜索。
3.	类型判断 typeof（参数）
4...]]></description><category></category></item><item><title><![CDATA[用N个线程不停的跑业务逻辑]]></title><link>https://blog.youkuaiyun.com/pingdan168/article/details/83429417</link><guid>https://blog.youkuaiyun.com/pingdan168/article/details/83429417</guid><author>pingdan168</author><pubDate>Mon, 13 Jul 2009 16:43:15 +0800</pubDate><description><![CDATA[例如：我希望用5个线程不停的跑一个业务逻辑，直到容器关闭为止。
业务逻辑ProductService 此业务逻辑用来在线程中跑，所以需要继承Runnable
[code=&quot;java&quot;]
public class ProductService implements Runnable{

private int id;

public ProductService(int threadI...]]></description><category></category></item><item><title><![CDATA[在spring中使用Timer任务调度]]></title><link>https://blog.youkuaiyun.com/pingdan168/article/details/83429390</link><guid>https://blog.youkuaiyun.com/pingdan168/article/details/83429390</guid><author>pingdan168</author><pubDate>Mon, 13 Jul 2009 16:07:16 +0800</pubDate><description><![CDATA[在Spring 中主要提供了以下三种Timer支持：
1) ScheduledTimerTask，它对TimerTask提供封装并或配置调度信息；
2)通过MethodInvokingTimerTaskFactoryBean类可以将一个Bean的方法封装为TimerTask；
3)通过TimerFactoryBean可以更方便地配置Timer，此外让Timer的生命周期和Spring容器的生...]]></description><category></category></item><item><title><![CDATA[struts2 遍历Map]]></title><link>https://blog.youkuaiyun.com/pingdan168/article/details/83332994</link><guid>https://blog.youkuaiyun.com/pingdan168/article/details/83332994</guid><author>pingdan168</author><pubDate>Thu, 15 Jan 2009 15:16:41 +0800</pubDate><description><![CDATA[例如我有个此结构的map
private Map viewMap = new HashMap()

在struts2 中这样遍历
[code=&quot;java&quot;]

                
                    供应商：
                    
                        
                    
...]]></description><category></category></item><item><title><![CDATA[jquery autocomplete 实现（自动填充及连选）]]></title><link>https://blog.youkuaiyun.com/pingdan168/article/details/83319886</link><guid>https://blog.youkuaiyun.com/pingdan168/article/details/83319886</guid><author>pingdan168</author><pubDate>Fri, 28 Nov 2008 15:06:00 +0800</pubDate><description><![CDATA[  最近在项目中使用jquery autocomplete,感觉使用起来蛮方便。主要能解决快速自动填充，还能解决连选问题。例如要选择国家，然后定位选择区域类似这样的问题。
首先要有jquery 和 autocomplete 包。附件中附带有。

页面如下：

search.flt
[code=&quot;java&quot;]


国家：




区域：




[/code]...]]></description><category></category></item><item><title><![CDATA[jpa 标注]]></title><link>https://blog.youkuaiyun.com/pingdan168/article/details/83291329</link><guid>https://blog.youkuaiyun.com/pingdan168/article/details/83291329</guid><author>pingdan168</author><pubDate>Wed, 15 Oct 2008 10:34:26 +0800</pubDate><description><![CDATA[
Table
Table用来定义entity主表的name，catalog，schema等属性。
元数据属性说明：

name: 表名 
catalog: 对应关系数据库中的catalog 
schema：对应关系数据库中的schema 
UniqueConstraints:定义一个UniqueConstraint数组，指定需要建唯一约束的列 


    
    @Entity
    @Ta...]]></description><category></category></item><item><title><![CDATA[Ext 简介]]></title><link>https://blog.youkuaiyun.com/pingdan168/article/details/83291208</link><guid>https://blog.youkuaiyun.com/pingdan168/article/details/83291208</guid><author>pingdan168</author><pubDate>Tue, 14 Oct 2008 16:47:14 +0800</pubDate><description><![CDATA[本教程适用于Ext 2.0的版本，而版本1.x仍可找到。 
无论你是Ext库的新手，抑或是想了解Ext的人，本篇文章的内容都适合你。本文将简单地介绍Ext的几个基本概念，和如何快速地做出一个动态的页面并运行起来，假设读者已具备了一些JavaScript经验和简单了解HTML的文档对象模型（document object model ，DOM）。 

 下载Ext
如果你未曾下载过，那应从官方网站那...]]></description><category></category></item><item><title><![CDATA[使用Acegi进行身份认证[之二]]]></title><link>https://blog.youkuaiyun.com/pingdan168/article/details/83290495</link><guid>https://blog.youkuaiyun.com/pingdan168/article/details/83290495</guid><author>pingdan168</author><pubDate>Fri, 10 Oct 2008 16:48:53 +0800</pubDate><description><![CDATA[成功登录系统的后置处理一般的业务系统在用户登录成功后，需要在数据库中记录一条相应的用户登录日志。我们可以通过Acegi提供的事件机制来完成这一功能。当用户身份认证成功后，Acegi会产生一个AuthenticationSuccessEvent事件，该事件是org.springframework.context.ApplicationEvent的子类，所以AuthenticationSuccessE...]]></description><category></category></item><item><title><![CDATA[使用Acegi进行身份认证（之一）]]></title><link>https://blog.youkuaiyun.com/pingdan168/article/details/83290492</link><guid>https://blog.youkuaiyun.com/pingdan168/article/details/83290492</guid><author>pingdan168</author><pubDate>Fri, 10 Oct 2008 16:43:08 +0800</pubDate><description><![CDATA[Acegi是专门为Spring Web应用提供安全保护的开源框架，它通过配置的方式就可以对业已存在的应用实施安全控制。在Acegi实施安全控制之前，必须获取操作者的身份，并进一步获知用户的权限，这样Acegi才可能对应用资源实施安全控制。在本文中，我们将介绍Acegi如何对操作者进行身份认证的内容。 将Acegi集成到Web应用程序中 Acegi通过多个不同用途的Servlet过滤器截取HTTP请...]]></description><category></category></item><item><title><![CDATA[Spring Cache]]></title><link>https://blog.youkuaiyun.com/pingdan168/article/details/83290447</link><guid>https://blog.youkuaiyun.com/pingdan168/article/details/83290447</guid><author>pingdan168</author><pubDate>Fri, 10 Oct 2008 14:31:52 +0800</pubDate><description><![CDATA[Spring 2.0.6,Ehcache用spring2.0.6带的1.2.4加入的jarSpring.jarcommons-logging.jarehcache-1.2.4.jarlog4j-1.2.14.jarjunit3.8.1.jar      示例描述:通过省ID找它下面的市,缓存市.1.我用IdAndName类封装市,可以替换成String.
package com.chenlb.st...]]></description><category></category></item><item><title><![CDATA[cahche]]></title><link>https://blog.youkuaiyun.com/pingdan168/article/details/83290443</link><guid>https://blog.youkuaiyun.com/pingdan168/article/details/83290443</guid><author>pingdan168</author><pubDate>Fri, 10 Oct 2008 14:21:01 +0800</pubDate><description><![CDATA[ 一直以来懒得配置缓存，基本的缓存也就是orm层，基本上都交给hibernate去配置了。这段时间，感觉页面速度太慢了，还是需要使用缓存。现在的缓存工具也挺多的，较不错的属ehcache和oscache了。决定分别研究一下。    先来说说ehcache，目前的版本为1.2,已经支持集群了。对于ehcache的使用，感觉很容易上手，基本上都是配置。以前在hibernate的时候配置过，所以也不是很...]]></description><category></category></item><item><title><![CDATA[Display Tag]]></title><link>https://blog.youkuaiyun.com/pingdan168/article/details/83287277</link><guid>https://blog.youkuaiyun.com/pingdan168/article/details/83287277</guid><author>pingdan168</author><pubDate>Tue, 23 Sep 2008 13:48:08 +0800</pubDate><description><![CDATA[  Display Tag Lib是一个标签库，用来处理jsp网页上的Table，功能非常强，可以对的Table进行分页、数据导出、分组、对列排序等等，能够大大减少代码量。
  这个是Display Tag的官方网站http://displaytag.sourceforge.net。
  首先当然是要下载它的jar包了，这里可以下载到最新的版本。将jar包放到WEB-INF的lib文件夹下。另...]]></description><category></category></item><item><title><![CDATA[Excel 输出]]></title><link>https://blog.youkuaiyun.com/pingdan168/article/details/83283661</link><guid>https://blog.youkuaiyun.com/pingdan168/article/details/83283661</guid><author>pingdan168</author><pubDate>Thu, 04 Sep 2008 14:19:47 +0800</pubDate><description><![CDATA[首先要加jxls.jar 在Action中首先要设置response
例如：
[code=&quot;java&quot;]
response.reset();
response.setHeader(&quot;Content-disposition&quot;, 
&quot;attachment; filename=statistic.xls&quot;);  //filename 是要输出Excel 模板文件
response.setCo...]]></description><category></category></item><item><title><![CDATA[JPA配置装载 Jboss Envers Jasperreport ireport 项目源码]]></title><link>https://blog.youkuaiyun.com/pingdan168/article/details/83283194</link><guid>https://blog.youkuaiyun.com/pingdan168/article/details/83283194</guid><author>pingdan168</author><pubDate>Tue, 02 Sep 2008 17:22:33 +0800</pubDate><description><![CDATA[JPA配置装载 Jboss Envers Jasperreport ireport 项目源码 在附件中但不包含库文件
库文件目录：
]]></description><category></category></item><item><title><![CDATA[jasperreport and ireport and action export PDF]]></title><link>https://blog.youkuaiyun.com/pingdan168/article/details/83283192</link><guid>https://blog.youkuaiyun.com/pingdan168/article/details/83283192</guid><author>pingdan168</author><pubDate>Tue, 02 Sep 2008 17:16:06 +0800</pubDate><description><![CDATA[如果用STRUTS2 + jasperreport 必定要加struts2包 struts2-jasperreports-plugin-2.0.11.2.jar jasperreports-2.0.2.jar iText-2.1.3.jar iTextAsian.jar 后两个包是解决输出PDF不能显示中文


第一步：首先用Ireport 生成jrxml文件 输入得内容格式如下

Ti...]]></description><category></category></item><item><title><![CDATA[JPA 配置装载]]></title><link>https://blog.youkuaiyun.com/pingdan168/article/details/83282867</link><guid>https://blog.youkuaiyun.com/pingdan168/article/details/83282867</guid><author>pingdan168</author><pubDate>Mon, 01 Sep 2008 13:29:35 +0800</pubDate><description><![CDATA[在你开始加包的时候无比要仔细阅读 上面的矩阵， hiberante core 3.3 和有的包是不兼容的！
昨天试了 spring 2.0 + hibernate core 3.3 + struts2..0.9 没有成功， 
今天调试成功的 版本为 struts2.0.9+spring2.0+hibernate 3.2.1 + tomcat5.5.17+ eclipse3.2 wtp all in...]]></description><category></category></item><item><title><![CDATA[JPA批注]]></title><link>https://blog.youkuaiyun.com/pingdan168/article/details/83281666</link><guid>https://blog.youkuaiyun.com/pingdan168/article/details/83281666</guid><author>pingdan168</author><pubDate>Tue, 26 Aug 2008 15:36:53 +0800</pubDate><description><![CDATA[
@Column
默认情况下，JPA 持续性提供程序假设每个实体的持久字段存储在其名称与持久字段的名称相匹配的数据库表列中。
使用 @Column

 批注：


将持久字段与其他名称关联（如果默认列名难于处理、与事先存在的数据模型不兼容或作为数据库中的列名无效）


将持久字段与辅助表中的列关联（请参阅 @SecondaryTable

）


微调数据库中列的特征


表 1-7

 列出了此...]]></description><category></category></item><item><title><![CDATA[JPA中的实体层次设计]]></title><link>https://blog.youkuaiyun.com/pingdan168/article/details/83281665</link><guid>https://blog.youkuaiyun.com/pingdan168/article/details/83281665</guid><author>pingdan168</author><pubDate>Tue, 26 Aug 2008 15:30:17 +0800</pubDate><description><![CDATA[
这部分的内容基本与Hibernate一致.JPA同样支持3种类型的继承形式:
1.Single Table Strategy

 ,单表策略,一张表包含基类与子类的所有数据,很多情况下都是采用这样的冗余设计,通过一个discriminator来区分
2.Table Per Class Strategy

 ,每个子类对应一张表,每张表都拥有基类的属性
3.Join Strategy

 ,仍然是...]]></description><category></category></item></channel></rss>