fireFox点击一次按钮会提交两次请求的有关问题

fireFox点击一次按钮会提交两次请求的问题

 

浏览器: 

      firefox 30.0

 

服务器端技术:

     spring mvc

 

客户端代码:

<a href="<%=request.getContextPath() %>/admin/topic/status/2?status=1" class="list_op delete">发布</a>

 

服务器端代码:

@RequestMapping(value="/status/{id}", method =RequestMethod.GET)
	public String changeStatus(@PathVariable Long id,Integer status) {
		System.out.println("id:" + id + "-------->status:" + status);
	}

 

问题描述:

   无论怎么设置,点击一次按钮,在服务器端总是能够收到两次请求,也就是说,总是会输出两次下面的内容

id:2-------->status:1

 

但是查看firebug的网络,其实只发送了一次请求,这使我一直以为是服务器端那么配置问题什么的,检测半天无果,换用其他浏览器测试,一切正常。看来问题出在firefox上,以前的firefox也没有出现过这种问题,在说个人firefox也不应该会用这个错误吧,想到可能问题出在插件上。

 

通过排查,原来问题在于这坑爹的玩意儿。


fireFox点击一次按钮会提交两次请求的有关问题
 

把这迅雷的插件禁用后一切恢复正常。