解决ssh中使用struts2验证框架提示错误后正确无法提交的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决ssh中使用struts2验证框架提示错误后正确无法提交的问题相关的知识,希望对你有一定的参考价值。

struts和spring整合,因为action由spring进行管理,需要在spring配置文件中设置相对应的action的属性scope="prototype",绝对不能用默认值scope="singleton",设置成scope="prototype"相当于每次都会去new一个实例,否则用一个实例去去处理所有的请求,就会发生例如验证的时候第一次验证失败,之后正确也不能提交的情况。 要如下设置:

<bean id="delUserAction" class="com.zpj.action.delUserAction" scope="prototype">
    <property name="userService" ref="userService"></property>
</bean

以上是关于解决ssh中使用struts2验证框架提示错误后正确无法提交的问题的主要内容,如果未能解决你的问题,请参考以下文章

SSH框架使用中存在的诡异异常

SSH框架整合遇到的错误——Struts2.5 action跳转出现错误

struts2 action在前台显示信息提示

在CRT中用SSH登录ASA怎么总是显示用户名和验证密码错误啊?怎么解决呢?

SSH---Struts2Hibernate5Spring4散点知识

Struts2中如何将验证的错误信息用提示框的形式显示出来?