1、在查询action 中 saveToken(request);// 防止保存重复提交
2、jsp页面 自动添加 隐藏的token属性,获取后台传过来的token信息;
3、页面表单提交时,将token同时传递到action方法中
4、保存action类中 判断token是否相等, 当第一次时,token肯定相等,则撤销token ,在第二次时,token比较肯定就不相等 ,则提示 重复提交返回界面!
if (!isTokenValid(request)) { saveToken(request); myForm.setActionMessage("禁止重复提交!"); return mapping.findForward("actionDo"); } else { resetToken(request); }
转载于:https://www.cnblogs.com/li-xy/p/6957965.html