刷新网址栏导致页面重复提交解决办法

来源:互联网 发布:接收http报文数据 编辑:程序博客网 时间:2024/06/16 01:28

问题:刷新网址导致表单重复提交后台产生的BUG

将结果集的转发改为重定向到别的可以跳转登陆首页的action上,如:

<action name="login" method="login" class="loginAction"><result name="login">/WEB-INF/pages/sysadmin/login/login.jsp</result><result name="success" type="redirectAction">homeAction_fmain</result></action>
这里登陆成功跳转到homeAction_fmain(下图fmain实现跳转到首页功能),即可解决问题

<action name="homeAction_*" method="{1}" class="homeAction"><result name="fmain">/WEB-INF/pages/home/fmain.jsp</result><result name="title">/WEB-INF/pages/home/title.jsp</result><result name="toleft">/WEB-INF/pages/${moduleName}/left.jsp</result><result name="tomain">/WEB-INF/pages/${moduleName}/main.jsp</result></action>


原创粉丝点击