使用DispatchAction使得程序员能够大大减少action class的数量,但是在和Validation框架配合使用时,可能会遇到这样的问题:
程序员的本意是只有在action中的某个方法中才使用validation框架校验,但是只要把struts-config.xml中 <action />标签中的validate设为true,那么进入该action的所有方法之前都会进行校验,很痛苦。现在有两个办法:
1,在stuts-config.xml中对一个class 配多个<action/>标签, 比如:
<action path="/saveUser" validate ...
- 18:03
- 浏览 (85)
- 论坛浏览 (328)
- 评论 (1)
- 分类: Java
看过《深入浅出Hibernate》的人想必对这个例子都非常熟悉
Criteria criteria = session.createCriteria(TUser.class);
criteria.add(Expression.eq("name","Erica"));
criteria.add(Expression.eq("sex",new Integer(1)));
Expression.eq(String arg1, Object arg2) 就等价于 SQL中的“field = value”。
note:
但是实际上arg1代表的是class TUser 中的prope ...
- 10:27
- 浏览 (78)
- 论坛浏览 (297)
- 评论 (0)
- 分类: Java
在做一个系统,使用spring做为框架,struts当controller,velocity做为view,
spring 与struts 是这样整合的:
stuts-config.xml中:
<action path="/entry" type="org.springframework.web.struts.DelegatingActionProxy" //动作委托
validate="true"
input="/welcome.do"
parameter="method">
<forward name="add" path="/WEB-INF/vie ...
- 14:56
- 浏览 (140)
- 论坛浏览 (410)
- 评论 (2)
- 分类: Java
对于属性比较多的bean,如果不使用hibernate 或者ibatis等持久化解决方案,写查询函数时,单单将ResultSet 转换成Object就是一件很痛苦的事情,因此可以采用java反射机制做一个BaseDao,把ResultSet 映射到Object 的操作封装起来,简化了DAO的开发,
本文参照了[url]http://blog.csdn.net/cping1982/archive/2007/10/01/1808647.aspx
[/url]并且做了一点改进
public static String[][] proterty2Column =
{{"member_id ...
- 11:57
- 浏览 (187)
- 论坛浏览 (548)
- 评论 (2)
- 分类: Java
- 发布在 struts2 圈子
最新评论
-
sourceforge上不去了,什 ...
f u c k G FW
-- by openeyes -
Compass的SearchableRefe ...
晕,搜问题搜到自己这里了。。。
-- by NicholasBugs -
DispatchAction 和DynaVa ...
可以用MappingDispatchAction.
-- by dmewy -
spring struts velocity ...
找到一个方案:参照http://www.ibm.com/developerwor ...
-- by NicholasBugs -
spring struts velocity ...
这样的配置真啰嗦,还不如直接用spring MVC.
-- by slaser







评论排行榜