美文网首页
@WebFilter 拦截器

@WebFilter 拦截器

作者: 得鹿梦为鱼 | 来源:发表于2022-04-12 22:03 被阅读0次

需求

现有 web端,C端,需要分别对这两个终端的接口进行拦截

此时想到了使用拦截器,并且也使用了这个功能一段时间,
但在使用的过程中,发现 urlPatterns 参数并没有生效,每次来一个请求,所有的 WebFilter 全部都走了一次, 查阅资料后发现,需要在 启动类上添加 @ServletComponentScan, @ServletComponentScan 注解会自动实例化带有 @WebFilter 的类

切记:
不要在 filter 上添加 @Component 注解

@WebFilter(filterName = "CLoginCheckFilter", urlPatterns = "/c/*")

@WebFilter(filterName = "BLoginCheckFilter", urlPatterns = "/web/*")
image.png

相关文章

网友评论

      本文标题:@WebFilter 拦截器

      本文链接:https://www.haomeiwen.com/subject/vfznsrtx.html