好象没有遇到你说的问题:
我们系统也是用struts的令拍防止重复提交的

解决方案 »

  1.   

    重复提交的原理是判断 session中和request中的token值是不是相同request中的token值就是由这个标签根据session中的token生成的隐藏字段自己体会一下
      

  2.   

    //判断是否重复提交
    if(!isTokenValid(request)){
    saveToken(request);
    //提示信息
    }else{
     resetToken(request);
    }
      

  3.   

    用<html:form>标签,struts会自动在页面内嵌入一个隐藏字段,也就是token。你可以查看一下页面源代码,就会找到。如果不使用标签,好像就不能生成。
    token的保存与验证楼上已经说得很清楚了。