开发者社区> 问答> 正文

SpringMVC 一次请求,多次进入Controller问题 400 请求报错 

SpringMVC项目中,遇到了一次请求post或者get,在服务器延迟响应时多次进入Controller的问题,排除了以下两种可能:
a.<script charset="utf-8" type="text/javascript" src="#://wpa.b.qq.com/cgi/wpa.php?key=XzkzODAyMzI4M183NzM3Nl80MDA5NjAwMjgwXw"></script>
b.<img src="#" width="200" height="200" />
针对于a和b两种代码出现在jsp页面或者html页面中的时候,都会造成 程序多次去调用 controller 
因为他们的src都引用不到,因而controller多次得到调用。

展开
收起
kun坤 2020-05-30 22:48:32 940 0
1 条回答
写回答
取消 提交回答
  • 不要用 # 井号,浏览器把他当作锚点请求
    对于b来说,浏览器会当他的src为你当前标签所在的页面的url + “#”
    和springmvc没有关系 ######回复 @poyi : 我还没有解决,现在还是怀疑是配置文件的问题。你有方向吗?######回复 @sky_web : 我也有这样的问题,不知你现在找到方法没有######我现在的问题是排除了以上两种情况,出现的一次请求,多次响应问题,还没有找到原因######我现在遇到的问题不是img标签的src引起的,是在服务端有延迟的情况下,就会多次请求controller######以前用springMVC没有这种情况,感觉还是哪里配置错了。奇怪的是返回json时如果让方法返回类型为void就正常了。有没有大神继续解答一下?######鉴于遇到此问题的朋友比较多,我在分享一下我遇到的一种情况,资源路径为空时也会导致重复请求。<span style="background-image:url('');">相关推荐</span>,此时就会出现两次请求,改成<span style="background-image:none;">相关推荐</span>即可。

    2020-05-30 22:48:38
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载