请教一下如何才能做到避免重复提交,在线等!

解决方案 »

  1.   

    你用的是什么框架?
    struts里面有token检测的形式
      

  2.   

    令牌就是session实现的啊   先在服务器端生成一个sessionId,然后把sessionid发给客户端,用户提交的时候就把sessionId带上和服务器上的sessionId作比较,如果存在,则删除服务器上的sessionId,下次再重复提交的时候就不存在相同的sessionID了,就可以防止重复提交了页面上的话还可以通过js来控制重复提交,可以让按钮置灰之类的。。
      

  3.   

    你可以从前台进行控制 当一次提交了 更改buttuon为disable的
      

  4.   

    当然也可以用session进行控制 但是重复提交会产生两个session了 而且用户名都一样 这样就要删除前一个session了 不容易控制
      

  5.   

    加个状态字如flag=true
    返回的时候,判断flag是什么值。再赋给他相反的值