过滤器为什么在Tomact启动执行两次doFilter
来源:2-1 过滤器的两种开发形式
张鑫179
2019-11-27 16:39:39
1回答
好帮手慕小班
2019-11-27
同学你好。
1、doFilter的含义是调用过滤器链中的过滤器,过滤器链是将请求的内容,与过滤器链中的过滤内容一一匹配,匹配成功,filter(过滤器)在doFilter里做完自己的过滤逻辑,交给下一个过滤器···循环执行,过滤器走到链的末尾,filterChain执行收尾工作,过滤器执行完毕。
2、看同学的执行效果,可能不是一个过滤器执行了两次,而是两次请求都匹配上了过滤器。
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
相似问题
回答 1
回答 1