Struts

it2022-05-05  60

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


最新回复(0)