Struts中防止表单重复提交
Posted xiaowenwen
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Struts中防止表单重复提交相关的知识,希望对你有一定的参考价值。
Struts内部会经过很多interceptor,只需在struts.xml中配置如下代码就可以防止表单重复提交
<action name="login" class="com.lzw.action.UserAction">
<!-- 配置拦截器进行token拦截 -->
<interceptor-ref name="defaultStack"/>
<interceptor-ref name="tokenSession"/>
<result>/success.jsp</result>
<!-- <result name="invalid.token">/invalidtoken.jsp</result> -->
</action>
由于tokenSession不是defaultStack中的配置,所以配置了<interceptor-ref name="tokenSession"/>,struts原有的拦截器就会失效,所以需要
添加<interceptor-ref name="defaultStack"/>
以上是关于Struts中防止表单重复提交的主要内容,如果未能解决你的问题,请参考以下文章