「bug日常——Web项目之servlet中重定向的小细节」2018-12-14

今天很意外的遇到了这个bug


图片发自简书App



图片发自简书App

最后找到了原因在这里

图片发自简书App

加上return就好了。具体原因后来查看源码发现了一些小问题



图片发自简书App


源码就是这样写的,具体情况还得看你调用这个重定向的sendRedirect()方法后面有没有要继续执行的代码,尽量return掉,防止细节出错。比如我这边就是循环里面重复调用重定向出错,因为一次请求不支持多次重定向。个人理解

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ObjectAnimator->offFloat @Overridepublic void setFloatVal...
    孤独的根号十二阅读 3,294评论 0 1
  • 眼看着2018年又这样不急不徐地快走到终点,回顾这一年过往,多是满地狼藉。 买了12本书,没有一本读完; 买了21...
    Anyin_安音阅读 3,649评论 1 1
  • 跟发小打电话聊天的时候谈到了小学,就还记得小学的时候班上有个先天性残疾人就是心理年龄是5.6岁的小朋友 然后那个时...
    播音1802B孙琪阅读 1,215评论 0 0
  • 下载源码 源码安装 1)唯一依赖 libcurl,请自行安装; 2)代码采用 C++11 编写,gcc 版本不低于...
    Frankeen阅读 5,640评论 0 1
  • 最近本校筹备省级赛事,忙翻了天。 繁忙当中,我成了热线客服,接听全省各地来的电话,给他们答疑解惑,比如比赛的材料怎...
    豌豆花阅读 2,895评论 0 0