是否有提交form里面的javascript函数没有做return,或者某些操作没有做return操作

解决方案 »

  1.   

    抓包,确定你是请求了一次,
    还是你的js脚本导致
    or
    你的日志打了两遍?
      

  2.   

    我开始想把问题归根到火狐浏览器上了,因为搜狗也没问题。
    之前火狐也莫各其妙的传一些不存在的参数到后台,造成后台猛打日志,如 :
    2012-09-25 17:32:28,574 WARN [com.opensymphony.xwork2.ognl.OgnlValueStack] - Error setting expression 'dev.devid' with value '[Ljava.lang.String;@23a27868'
    ognl.OgnlException: devid [java.lang.IllegalArgumentException: argument type mismatch]
    at ognl.ObjectPropertyAccessor.setPossibleProperty(ObjectPropertyAccessor.java:103)
            .....
    我代码里面根本不存在dev.devid只有dev.devId,而且用其它浏览器访问同样的地址是没有问题。这会不是会火狐的bug,类似这样的情况出现过多次。不清楚,求教!
      

  3.   

    同求,不知道什么原因,我用的ajax请求后台,也是两次,找到原因的话麻烦回复一句
      

  4.   

    我这里Safari浏览器也是,同求问题!
      

  5.   

    估计是spring配置的问题或者struts配置,以前遇到过。