jsp 表单防止重复提交(简单版)
2009-10-22 13:59
211 查看
// 页面代码start <% Random random = new Random(); //生成随机flag, Integer flag=new Integer(random.nextInt()); session.setAttribute("flag",flag); %> //form代码 <input type=hidden name="flag" value="<%=flag%>"> //页面代码end //处理表单代码 start Integer flag =new Integer(Integer.parseInt(request.getParameter("flag"))); HttpSession session=request.getSession(); if (flag.equals(session.getAttribute("flag"))){ //在此调用dao destroyFlag(session); } else { System.out.println("重复提交"); } /** * 销毁flag * @param session */ public void destroyFlag(HttpSession session) { session.removeAttribute("flag"); }
相关文章推荐
- Jsp 防止表单重复提交几种方案
- JSP利用session ajax 防止表单重复提交
- [Jsp]防止页面表单重复提交的解决方法
- jsp中防止刷新后退等操作造成表单重复提交(纯jsp或者struts)
- jsp中,防止表单的重复提交(转)
- jsp中使用Session防止表单重复提交
- Jsp 防止表单重复提交几种方案
- Jsp 防止表单重复提交几种方案
- [Jsp]防止页面表单重复提交的解决方法
- Jsp 防止表单重复提交几种方案
- JSP使用自定义标签防止表单重复提交的方法
- JSP使用自定义标签防止表单重复提交的方法
- JSP token防止表单重复提交
- 防止页面表单重复提交,JSP页面加入 <s:token/> 以及Struts的相关配置详解
- [Jsp]防止页面表单重复提交的解决方法
- 防止JSP表单数据重复提交
- PHP防止重复提交表单
- spring防止F5刷新提交重复表单,为form加入参数token
- JavaWeb 如何防止表单重复提交 - 使用Token,令牌
- php中如何防止表单的重复提交