spring struts2整合后,struts2的validate方法失效的解决办法
来源:互联网 发布:网络老虎机怎么赢钱 编辑:程序博客网 时间:2024/06/15 09:54
今天继续测试ssh的整合,发现之前的struts2的验证方法validate方法有异常。具体是这样的:
比如第一次输入的时候故意输入错误,第二次再正确输入后,还是不能提交,而且error的信息还在页面。
仔细的看了一下代码,才知道错误的根源:
spring里面配置了action,然后struts2.xml里面的action的class属性直接引用spring的bean的id值,此时struts2委托spring来管理自己的action了。所以,我们应该显式的在spring的配置文件上多加上:scope="prototype"。也就是每次请求时都成圣一个新的action,而spring默认的是singleton,即spring容器只是创建了一个而已。
<bean id="ListAllUsers" class="com.guang.action.UserAction" scope="prototype">
<property name="userService" ref="userservice"></property>
</bean>
希望对你有所帮助,谢谢!
- spring struts2整合后,struts2的validate方法失效的解决办法
- 升级到struts2.3后validate框架失效的解决
- Spring整合Struts2的方法
- struts2与struts2-spring-plugin的整合
- struts2-validate内置校验器失效的解决方法
- struts2与spring整合后Action的配置方式
- struts2 + spring 整合的问题
- Struts2与Spring的整合
- struts2和spring的整合
- struts2 spring hibernate的整合
- struts2+hibernate+spring的整合
- Struts2与Spring的整合
- struts2 与spring 的整合
- SPRING与STRUTS2的整合
- Struts2+Spring+Hibernate的整合
- spring 与struts2 的整合
- Struts2与Spring的整合
- Struts2+mybatis+Spring的整合
- EXT中文手册续(二)
- EPOLL使用总结
- perl 模块安装(linux | windows)
- Robotium自动化脚本与Hudson集成
- 黑马程序员_交通灯系统
- spring struts2整合后,struts2的validate方法失效的解决办法
- ocx修改ID
- 重签名&查看apk包信息
- 印度媒体称中印分别向昂山素季发出访问邀请
- 二叉堆
- prototype.js 1.4版开发者手册(强烈推荐)
- python 建立最简单二叉树
- 基于C API的MySQL数据库多线程访问方法
- 上下拉电阻作用的引申—OC,OD门