zoukankan      html  css  js  c++  java
  • springboot + webFilter

    1. 在springboot中添加filter过滤器

    可以注解的形式添加 ,但是注意对于 @WebFilter,属于servlet的产物,需要在springboot中引入

    @ServletComponentScan   且放到所有启动的最上面,最起码在ComponentScan的上面。才可扫描到

      //@Component                      成为组件

    @WebFilter可指定server,value 和 urlPatterns, 其中value优先级最低

    注意filter要用java.servlet.Filter

    也可添加   @Order 来定义顺序  -1,为最高

    //@Component  #会导致被二次扫描,覆盖掉了一种
    @WebFilter(urlPatterns = { "/pc/*"}) public class ApplicationPCFilter implements Filter { @Override public void init(FilterConfig filterConfig) throws ServletException { System.out.println("init.."); } @Override public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException { filterChain.doFilter(servletRequest,servletResponse); } @Override public void destroy() { }
  • 相关阅读:
    Hui之组件大全
    程序员交流学习平台
    PHP 常用框架
    常用浏览器
    设计必备工具、平台
    文档必备工具
    开发必备工具
    工作必备工具
    源码托管平台、软件
    前端常用框架
  • 原文地址:https://www.cnblogs.com/DennyZhao/p/12512485.html
Copyright © 2011-2022 走看看