解决表单重复提交
1.表单增加相应隐藏字段
<input name="org.apache.struts.taglib.html.TOKEN" type="hidden" value="$!session.getAttribute('org.apache.struts.action.TOKEN')">
2.转到添加,编辑页面action 增加
saveToken(request);
3.在新增,修改方法添加判断
if (!isTokenValid(request)) { // 重复提交
logger.debug("不能得复提交########");
} else {
logger.debug("resetToken########");
resetToken(request);
}
1.表单增加相应隐藏字段
<input name="org.apache.struts.taglib.html.TOKEN" type="hidden" value="$!session.getAttribute('org.apache.struts.action.TOKEN')">
2.转到添加,编辑页面action 增加
saveToken(request);
3.在新增,修改方法添加判断
if (!isTokenValid(request)) { // 重复提交
logger.debug("不能得复提交########");
} else {
logger.debug("resetToken########");
resetToken(request);
}