Spring Boot 使用 @WebFilter 指定 urlPatterns 失效问题
Spring Boot 大约 275 字现象
Spring Boot
项目使用拦截器实现Filter
解接口,在类上同时使用@WebFilter
与@Component
注解,导致urlPatterns
指定的拦截路径无法生效,出现拦截所有接口情况。
解决方案
在类上去掉@Component
注解,在启动类添加@ServletComponentScan
注解。
@ServletComponentScan 作用
Filter
可以直接通过@WebFilter注解自动注册Servlet
可以直接通过@WebServlet
注解自动注册Listener
可以直接通过@WebListener
注解自动注册
阅读 405 · 发布于 2022-10-13
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看
换一批
-
使用 LuaRocks 管理 Lua 依赖阅读 3291
-
Git 命令之查看及设置用户名邮箱阅读 3034
-
Go 命令之 godoc阅读 1048
-
软考-系统架构设计师:电子数据交换(EDI)阅读 2347
-
MySQL update limit 更新限定条数阅读 3747
-
Spring Boot 单元测试 MockMvc 模拟 HTTP 请求阅读 666
-
Java 中的自旋锁阅读 1518
-
Gradle 项目无法下载 jar 包阅读 1893
-
Kubernetes Pod 控制器 Job阅读 742
-
VisualVM 监控注册成 Windows 服务的 Tomcat 之 jstatd 方式一阅读 1690