Struts的Action和SpringMVC的Controller被多次执行的可能原因
2015-05-06 23:06
387 查看
1、提交的事件编码绑定的input的type是submit;
2、使用nginx作为反向代理服务器(或者负载均衡)时,后端的Tomcat或者JBoss执行逻辑时间过长,导致nginx重发请求;
3、前端绑定的元素是a或者img这两个html标签时src="";
4、使用了struts2的form标签,而且其action="",而form试用了javascript提交,如:
document.getElementById("formId").action="XXXX";
document.getElementById("formId").sumit();
参考文章:http://blog.csdn.net/phoenix2121/article/details/5683098
5、执行访问后台请求的javascript代码放在js文件中,并且也页头和页尾可能被引入了多次;
6、请求struts2的action方法是以get开头的,比如xxx!getXxx.do,参考文章:http://blog.csdn.net/gl74gs48/article/details/7838371
7、一个button可能被动态绑定了多个请求的javascript;
8、浏览器是firefox,而且被安装了一些插件,如:yslow;
以上是综合各位网友的一些经验总结,没有什么技术含量,希望能在大家遇到类似问题时能起到提醒作用。
2、使用nginx作为反向代理服务器(或者负载均衡)时,后端的Tomcat或者JBoss执行逻辑时间过长,导致nginx重发请求;
3、前端绑定的元素是a或者img这两个html标签时src="";
4、使用了struts2的form标签,而且其action="",而form试用了javascript提交,如:
document.getElementById("formId").action="XXXX";
document.getElementById("formId").sumit();
参考文章:http://blog.csdn.net/phoenix2121/article/details/5683098
5、执行访问后台请求的javascript代码放在js文件中,并且也页头和页尾可能被引入了多次;
6、请求struts2的action方法是以get开头的,比如xxx!getXxx.do,参考文章:http://blog.csdn.net/gl74gs48/article/details/7838371
7、一个button可能被动态绑定了多个请求的javascript;
8、浏览器是firefox,而且被安装了一些插件,如:yslow;
以上是综合各位网友的一些经验总结,没有什么技术含量,希望能在大家遇到类似问题时能起到提醒作用。
相关文章推荐
- struts 找不到action 的可能原因
- 关于struts2种的action执行两次,或多次,或重复执行的bug
- SpringMVC在启动完成后执行方法 - 执行多次的原因及解决方案
- struts编程出现There is no Action mapped for namespace [/] and action...除三大可能外的另一原因
- SpringMVC 无法访问到controller的可能原因
- SpringMVC 无法访问到controller的可能原因
- jsp页面加载过程中执行struts 2的action
- springMVC controller多次转发jsp后,出现无法加载出页面问题
- 关于Spring的Controller及Struts的Action的多线程的注意
- SpringMVC 中如何将MultiActionController和CommandController结和使用
- SpringMVC中如何将MultiActionController和CommandController结和使用
- struts中action实现ServletRequestAware接口,获得request的原因
- showModalDialog url为struts action 第一次打开可以调用action 第二次以后不可以 原因是
- 执行脚本时始终停留在登录界面可能原因
- Java执行Shell脚本“No such file or directory” (win->Linux)异常的可能原因
- [SpringMVC] Could not autowire field 异常的一种可能原因
- (不推荐使用)springMVC基本配置+继承MultiActionController来实现根据参数名指定要请求的方法
- Java执行Shell脚本“No such file or directory”异常的可能原因
- struts-2.5配置后找不到action,而且只执行index 不执行指定method
- SpringMVC的controller默认是单例的!跟Struts2的action不一样!