struts
yanfeng918
这个作者很懒,什么都没留下…
展开
-
struts的modelDriven的使用注意事项
1.原理:实现modelDriven的接口之后,需要实现一个方法来创建这个参数对象,会把这个参数对象放到value stack 的根元素下面,所以,当传递参数的时候就会被这个对象接收到;2.从而在使用更新操作的时候会出现错误,不能够把从数据库查询的对象传递的updateInput页面,因为这个对象是空的,需要把查询处理的数据对象拷贝到这个空对象中从而实现传递;(可以使用commons-bean原创 2015-01-24 14:35:57 · 371 阅读 · 0 评论 -
struts 的传值问题
public String updateInput(){ /*user = userService.load(user.getId()); ActionContext.getContext().put("user", user);*/ User tu = userService.load(user.getId()); try { BeanUtils.copyPropertie原创 2015-01-27 10:20:16 · 323 阅读 · 0 评论 -
spring 整合struts
1、导入Struts2的包(导入之后检查一下是否存在有冲突的包)2、导入Struts2和Spring的整合包(struts2-spring-plugin-2.3.4.1.jar)3、配置Struts2的struts.xml文件4、创建action/*** 此时等于用Spring来创建了userAction对象,在struts的配置文件中写action的class的时候原创 2015-01-27 10:26:52 · 355 阅读 · 0 评论 -
Struts2动态方法调用和 如何传递参数(参考博客)
http://www.cnblogs.com/yangy608/archive/2010/11/08/1871958.html第二种方式:感叹号方式(需要开启),官网不推荐使用这种方式,建议大家不要使用.用这种方式需要先开启一个开关<constant name="struts.enable.DynamicMethodInvocation" value="true" />转载 2015-01-26 10:35:08 · 632 阅读 · 0 评论 -
struts使用的一些注意事项
1.在处理url地址映射的时候,与SpingMvc是有一定的区别的:action中的name就是url中的地址,class就是对应哪个Action的具体实现类,method对应Action中的方法; WEB-INF/user/addInput.jsp我的错误:把action中的name和method组合的地址当做url路径,其实仅仅是name匹配路径;2.在stru原创 2015-01-26 14:55:54 · 321 阅读 · 0 评论