springboot中filter的使用和小坑(WebFilter明明配置了路径,却过滤了全部路径)

springboot使用filter过滤全部路径

springboot使用filter过滤全部路径,使用@configuration或@component注解即可。如图使用configuration注解
使用component注解

过滤部分路径

如图所示,配置部分路径只需要在urlPattern中填写路径,在启动器中加入@servletComponetScan注解即可。
去中@order用来指定优先级,order值越低优先级越高
在这里插入图片描述
在这里插入图片描述

WebFilter明明配置了路径,缺过滤了全部路径

在这里插入图片描述
在springboot中使用filter,虽然在urlPatterns中配置了过滤路径,但是如果加上@configuration或@component标签的话就会执行2次过滤,一次是全局过滤一次是只过滤member,于是就出现了虽然配置了urlPatterns,但是却过滤了全局路径

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章