自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(12)
  • 资源 (9)
  • 收藏
  • 关注

原创 java.lang.IllegalArgumentException: The observer is null.异常解决方案

今天在调用LinearLayout的removeAll方法时出现一个奇怪的bug,  java.lang.IllegalArgumentException: The observer is null. android2.3正常,而android4.0出现。 后来经过研究发现是因为4.0系统android.widget.AbsListView.onDetachedFromWindow第一次调用

2012-06-08 17:11:22 2954 3

原创 struts2自定义验证规则及配置使用

如何自定义验证规则 * 在jsp页面增加一个组件 * 在action中增加private Integer age属性 * 自定义验证规则 public class AgeValidate extends FieldValidatorSupport { //此验证是拦截器验证所以会在调用每个action的方法前调用

2012-06-04 15:15:00 546

原创 struts2在页面也能用el的原因

struts2封装了四个域对象的getAttribute方法 先在四个域对象中找,如果找不到就去值栈找。所以用el可以获取.

2012-06-04 15:12:13 346

原创 struts2下载

配置中      inputStream       name="contentDisposition" 指定文件的名字 文件名为fileName 前提是需要将    fileName在action的方法中进行url编码(解决乱码问题)并将结果压入到map中 用ognl取   -->   attachment;filename="${#fileName}.doc" ac

2012-06-04 15:11:19 328

原创 struts2文件上传

struts2中如何实现上传 * 引入commons-fileupload-1.2.1.jar、commons-io-1.3.2.jar * 定义jsp <form action="${pageContext.request.contextPath}/upload/uploadAction_saveFile.action"

2012-06-04 15:10:46 740

原创 struts2通过配置使用struts2提供的验证

如何实现struts2中xml验证: * 建立Jsp页面,定义需求 * 用户名不能为null ,"" * 密码不能为null, "" 并且密码的长度6-12之间 * 定义action public class ValidateXmlAction extends ActionSupport { private String us

2012-06-04 15:10:04 449

原创 struts2类型转换

在struts2中如何定义类型转化器 * 定于需求: * 完成java.lang.String--->java.util.Date类型的转化 例如20111212(Strung)---java.util.Date() * 在jsp页面增加组件 出生日期:要求输入格式yyyyMMdd * 在

2012-06-04 15:09:20 404

原创 在struts2如何实现拦截器和配置过程

//在struts2如何实现拦截器 * 定义需求 * 如果用于已经登陆,可以访问action中的save()方法 * 如果用户没有登陆,则不能访问action中的save方法 模拟:session.setAttriute("user","user") * 定义拦截器 /* *

2012-06-04 15:07:53 542

原创 struts2的prepared拦截器

问题:由于modelDriven拦截器的执行优于action内方法的执行, 导致压入栈定的对象为成员变量中new出来的没有值的对象 想要给该model赋值需要使用一个parepar拦截器 1.action类实现Preparable接口 2.则prepareDoXXX 或者prepareXX方法 会在XXX方法前执行 如 public void prepareDoDesignSurvey

2012-06-04 15:05:44 411

原创 hibernate3.5和spring结合使用annotation时onetomany的bug

java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z 。 我程序出现找个错误,主要是在建立关系之后,如果实体,没有通过注解建立关系,就不会出现错误。 单个的hibernate3.5.2用起来没有任何问题,一结合spring3.0就报错。 解决办法:降低 hibernate的版本为3.3。 问题原因

2012-06-04 15:02:08 497

原创 hibernate 二级缓存的说明和配置

默认是未启用的。  查询缓存默认也是未启用的。    可以缓存类、集合,只有通过id查询时才能使用缓存的数据(get(), load(), iterate())。  查询缓存,需要query.setCacheable(true).list()才会使用查询缓存(1,会先从缓存中找,2,会把查询结果放到缓存中)    如使用update或delete的hql语句直接更新数据库,不会通知一级

2012-06-04 15:00:29 1689

原创 hibernate.cfg.xml配置实例

<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

2012-06-04 14:58:56 451

飞秋 又叫 飞鸽 feiq

飞秋 又叫 飞鸽 feiq

2012-02-21

eclipse 和myclipse svn插件

eclipse 和myclipse svn插件 直接扔到eclipse根目录的dropins目录下就可以 没有的话自己建一个

2012-02-21

ios自定义中文时间选择源码

ios自定义中文时间选择源码,拿出和大家分享。

2012-02-21

Window下配置SVN服务器与客户端

Window下配置SVN服务器与客户端

2012-02-20

Objective-C 2.0程序设计

Objective-C 2.0程序设计

2012-02-07

ios程序发布流程

ios程序发布流程

2012-02-07

Android的计量单位px,in,mm,pt,dp,dip,sp.docx

Android的计量单位px,in,mm,pt,dp,dip,sp.docx Android的计量单位px,in,mm,pt,dp,dip,sp.docx Android的计量单位px,in,mm,pt,dp,dip,sp.docx Android的计量单位px,in,mm,pt,dp,dip,sp.docx Android的计量单位px,in,mm,pt,dp,dip,sp.docx Android的计量单位px,in,mm,pt,dp,dip,sp.docx Android的计量单位px,in,mm,pt,dp,dip,sp.docx 的介绍

2012-02-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除