六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 45|回复: 0

简单的重复提交和后退按钮处理

[复制链接]

升级  75%

129

主题

129

主题

129

主题

举人

Rank: 3Rank: 3

积分
425
 楼主| 发表于 2013-2-7 15:18:50 | 显示全部楼层 |阅读模式
简单的重复提交和后退按钮处理<%@ page language="java" pageEncoding="gbk"%><%@ page import ="java.util.*" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><script>window.history.forward();</script>  <body><%       Random random = new Random();       //生成随机flag,       Integer   flag=new   Integer(random.nextInt());       session.setAttribute("flag",flag);%>  <form action="MyJsp.jsp" method="post" name="frm">  <input   type="hidden"   name="flag"   value="<%=flag %>">  <input type="text" name="name"/>  <input type="submit" value="submit">  </form>   </body></html><%@ page language="java" pageEncoding="gbk"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>  <body>    <%    String name = request.getParameter("name");    Integer flag =new Integer(Integer.parseInt(request.getParameter("flag")));     System.out.println("dddddddd"+flag);        if (flag.equals(session.getAttribute("flag"))){System.out.println("************************");session.removeAttribute("flag");       } else {            System.out.println("重复提交");        }%>  </body></html>
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表