只显示主题贴
好文章,把CXF应用Struts2+Spring框架的快速上手文档!Eclipse3.3下可以跑通。
- 进入论坛 Java 版
楼主使用的struts2什么版本? 经测试发现2.0.1和2.0.6都得配置actionContextCleanUp过滤器。
不过加了那个过滤器又带来了新的问题,当上传的form里其他输入字段有中文时,到action里就是乱码了,去掉actionContextCleanUp一切正常。正郁闷呢。。。
- 进入论坛 Java 版
今天试了一下commons-collections包的LazyList, 很好用。
只需要在你的ActionForm里加几句话就行了。如:
[code:1]
public DocumentForm() {
Factory factory = new Factory() {
public Object create() {
return new Attatchment();
}
};
this.filesUploadedList = LazyLis ...
- 进入论坛 Java 版
调用Java的ArrayList之类的Collection类的get(int index)方法时如果Collection的size没有那么大,就会抛出异常。二楼的思路不错,可以解决问题。
不过也看到过一种更为规则的解决办法:使用common-collection包里的一个类,好像就是完成你Form里get和set方法所做的事情的。
没有深入研究了,有兴趣的可以试一下。
kj2tt 写道http://forum.javaeye.com/viewtopic.php?t=12664
用Map-backed ActionForm可以!
这个也在关注。
- 进入论坛 Java 版
跟着看了半天,很奇怪大家为什么不用sequence?用了那么多年了都没有任何问题。
- 进入论坛 Java 版
leolin 写道yangstarfly 写道我的做法是在所有的方法里都不关闭,
最后在filter里统一关闭
你指的是servlet的filter 吗?我的DAO是提供给EJB使用的,我希望能在DAO这一层本身完全控制Hibernate,退一步在EJB中统一关闭也可以吧,在EJB中是否也可以实现对针对具体方法的Filter?
Filter模式能不能实现在一个DAO或者EJB中?对Filter不太了解的说
不知道你看过《Hibernate in action》没有。 其中第八章有讲到在servlet engine和EJB container里hibernate的用法。
servlet e ...
- 进入论坛 Java 版
这个Convertor是在运行时做反射, 效率上会有很大影响。
想了想还是为每一对ActionForm和VO做一个转换类比较好, 可以写个工具类自动生成, 这样就可以不用在运行时使用反射了。
- 进入论坛 Java 版
[code:1]
/**
* 解析Javabean,取得这个bean class的属性和Set方法
*/
public static HashMap getSetMethods(Class cls)
throws BeanConvertException{
return getSetMethods(cls,Object.class);
}
public static HashMap getSetMethods(Class cls, Class stopClass)
throws Bean ...
- 进入论坛 Java 版
[code:1]
public class BeanConverter{
private static HashMap hmSetMethodsBeans = new HashMap();
private static HashMap hmGetMethodsBeans = new HashMap();
/**
* @param com
* @param cls
* @return
* @throws BeanConvertException
*/
public static Object convert(Obj ...
- 进入论坛 Java 版







评论排行榜