比如注册、保存时,struts2重复刷新,重复提交问题怎么解决?
最好有代码。
最好有代码。
解决方案 »
- The requested resource (/JSPExample/registerServlet) is not available
- 在线急等:字符的转换encoding正向转换,dencoding反向转换
- 如何实现带接口的泛型类
- struts的form-bean提交问题
- 关于JNA的问题
- Log4j输出的log文件,能否在程序中动态指定文件名?
- ★★★★★★★★迷茫的JNDI中的资源绑定★★★★★★★★
- 在JbuilderX下学习Jive(JDon)2.5入门级的问题
- 一个eclipse的问题和一个奇怪的问题
- 求助 mybatis 自动生成的example如何使用 有文档最好 谢谢了
- 是学J2EE好呢,还是C++
- java RMI 问题 高手请进,小弟在线恭候...先谢谢了啊!
2)在form 中放一个<s:token/>标签
...
... <action name="save" class="yourAction" method="savepost">
<interceptor-ref name="token"/>
<interceptor-ref name="defaultStack"/>
<result name="invalid.token" >/error/yourError.jsp</result>
<result name="success" >/success.jsp</result>
</action>
...
...
<s:form action="itcast" namespace="/test" method="post">
姓名:<s:textfield name="name"/><s:token></s:token>
<input type="submit" value="发送"/>
</s:form>
然后我的xml中的配置如下:
<package name="itcast" namespace="/test" extends="struts-default">
<action name="itcast" class="cn.itcsst.action.PersonAction">
<interceptor-ref name="defaultStack"/>
<interceptor-ref name="token"/>
<result name="invalid.token">/index.jsp</result>
<result>/WEB-INF/page/message.jsp</result>
</action>
</package>
这样刷新就会跳回index.jsp,不会重复提交
但是LZ struts2官方上面明确说了.
Redirect after post, 你post完了重定向 这个问题就不存在了. 连重复提交的问题都不会有了.!
比如说你现在一个register和registerUI,两个action, 注册完了以后重定向到registerUI那里不就ok了