你可以这样啊,在提交后,用response.sendRedirect 转向,在一定程度上可以搞定这个问题。

解决方案 »

  1.   

    http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=11230
      

  2.   

    生成一个令牌保存在用户session中,在form中加一个hidden域,显示该令
    牌的值,form提交后重新生成一个新的令牌,将用户提交的令牌和session
    中的令牌比较,如不相同则是重复提交
      

  3.   

    你是不是在提交页面和受理页面之间有一个中间页面来负责其它事情,
    如果是这样的话,你在后退的时候会出现接着提交的问题。
    你可以response.sendRedirect进行转向,或是window.history.back(-2)
    看你自己的情况吧
      

  4.   

    点提交后,按钮变灰色
    <input type=submit name=sub1 value="Ok" onclick="sub1.disabled = true;">
      

  5.   

    http://www.ccw.com.cn/htm/app/aprog/01_6_29_5.asp
    这篇文章写的还算可以,希望对你有所帮助!
      

  6.   

    可以不涉及session 而是,在数据库里添加一个字段(修改==〉自动累加)。每次提交的时候,检查这个字段。来验证是否重复修改!
      

  7.   

    可以参考sina 发邮件的方式。另外令牌是非常好的方法。