资源路径为空时也会导致重复请求。< span style="background-image:url('');" >相关推荐< /span >,此时就会出现两次请求,改成< span style="background-image:none;" >

1、js中有路径重复,并在返回页面时执行了请求方法。
 
2、提交的事件编码绑定的input的type是submit;
 
3、使用nginx作为反向代理服务器(或者负载均衡)时,后端的Tomcat或者JBoss执行逻辑时间过长,导致nginx重发请求;
 
4、前端绑定的元素是a或者img这两个html标签时src="";
 
5、使用了struts2的form标签,而且其action="",而form试用了javascript提交,如:
 
      document.getElementByIdx_x_x("formId").action="XXXX";
 
      document.getElementByIdx_x_x("formId").sumit();
 
       参考文章:http://blog.csdn.net/phoenix2121/article/details/5683098
 
6、执行访问后台请求的javascript代码放在js文件中,并且也页头和页尾可能被引入了多次;
 
7、请求struts2的action方法是以get开头的,比如xxx!getXxx.do,参考文章:http://blog.csdn.net/gl74gs48/article/details/7838371
 
8、一个button可能被动态绑定了多个请求的javascript;
 
9、浏览器是firefox,而且被安装了一些插件,如:yslow;

最新文章

  1. SQL-server的事务,视图和索引
  2. C++多态的实现及原理详细解析
  3. 怎么监视跟踪一个进程(Process)中的MS Unit Test DLL的详细性能(performance)【asp.net C#】
  4. Druid连接池简单入门
  5. Python3 面向对象
  6. HOOK windows消息 C# 代码
  7. C陷阱与缺陷(一)
  8. Java中的事件监听机制
  9. 人体姿态的相似性评价基于OpenCV实现最近邻分类KNN K-Nearest Neighbors
  10. 前端数据可视化echarts.js
  11. 转:C# Delegate委托 1
  12. oracle 数据库相关名词--图解
  13. 操作Float的BigDecimal加减乘除
  14. MVC3学习:Sql Server2005中时间类型DateTime的显示
  15. 树莓派指定静态IP
  16. Android Studio failed to create error code -6解决方法
  17. UESTC--1267
  18. 指针与C++基本原理
  19. js函数——倒计时模块和无缝滚动
  20. OWIN初探

热门文章

  1. Visual studio 2010出现“error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏”解决方式
  2. Revit Family API 添加几何实体
  3. Revit API创建一个拷贝房间内对象布局命令
  4. Linux内存管理学习3 —— head.S中的段页表的建立
  5. 在ASP.NET MVC中使用Knockout实践03,巧用data参数
  6. C/C++中结构体(struct)
  7. Mac上 python 找不到 yaml模块
  8. JQuery中的对象和事件
  9. 零基础写python爬虫之使用Scrapy框架编写爬虫
  10. 【转】各种 NoSQL 的比较