表单防止重复提交处理的前后台两种处理方式
2018-02-28 09:37
211 查看
方法一:session中控制:
jsp页面:
jsp页面:
//设置标志变量SubmitFlag值 session.putValue("SubmitFlag","complaint_add.jsp");control层:
public String addxxx(){ String PageFlag=""; HttpSession session; session = getSession(true); PageFlag=(String) session.getValue("SubmitFlag"); if (PageFlag.equalsIgnoreCase("Over")){ //repeatSubmit return "XXX"; } session.putValue("SubmitFlag","Over"); ....... }方法二:js中控制:
var submitFlag = false;//防重复提交标志 //表单提交函数 publishA=function(){ submitFlag = true; ....... document.addform.submit(); }备注:建议两种方式同时使用
相关文章推荐
- 防止表单重复提交的两种方式
- Struts2中防止表单重复提交的两种方式
- Struts2中防止表单重复提交的两种方式
- 防止表单重复提交的两种方式
- Session防止表单重复提交,js和java的处理方式
- 防止表单重复提交的两种方式
- 防止表单重复提交的两种方式
- Session Token机制-Struts2中防止表单重复提交的两种方式(一)
- Action的重定向-Struts2中防止表单重复提交的两种方式(二)
- Struts2中防止表单重复提交的两种方式
- Struts2中防止表单重复提交的两种方式
- 防止表单重复提交的两种方式
- Struts2中防止表单重复提交的两种方式及token拦截器的原理及作用
- 防止表单重复提交的两种方式
- 防止表单重复提交二种方式
- Spring MVC拦截器+注解方式实现防止表单重复提交
- spring mvc 防止重复提交表单的两种方法,推荐第二种
- Spring MVC拦截器+注解方式实现防止表单重复提交
- 关于防止表单form重复提交的方式
- php 防止表单重复提交两种实现方法