SpringBoot过滤器和Servlet3.0配置过滤器实战

自定义Filter
            1)使用Servlet3.0的注解进行配置
            2)启动类里面增加 @ServletComponentScan,进行扫描
            3)新建一个Filter类,implements Filter,并实现对应的接口
            4) @WebFilter 标记一个类为filter,被spring进行扫描 
                urlPatterns:拦截规则,支持正则

            6)控制chain.doFilter的方法的调用,来实现是否通过放行
               不放行,web应用resp.sendRedirect("/index.html");
                场景:权限控制、用户登录(非前端后端分离场景)等

猜你喜欢

转载自blog.csdn.net/peng_0129/article/details/85051922