这几天碰到一个诡异问题。当我提交表单的时候发现,在ff,ie是只提交一次的,但是在chrome浏览器里会lian连续提交两次的。不知道大家有没有碰到这个问题?能不能解决,在ff、ie确实只提交一次,所以,struts2的配置应该没问题吧。

解决方案 »

  1.   

    可以试着用“post”方法提交,就会提醒你重复提交,避免2次提交
      

  2.   

    我也是用chrome发出ajax的post提交 它强行在这个提交之前请求了一个GET请求,请求的页面是当前所在页面,然后导致struts form 中依赖注入失败firefox不会出现那个多余的GET请求但是chrome中也仅仅在我整个项目中的其中一个页面中出现这种问题,其他页面没有,我查了很久,把页面精简到了一定程度了,依然无法查出是什么原因导致