zoukankan      html  css  js  c++  java
  • 过滤器

    2.5 需要注册

    3.0 不需要注册

    ------------------------------------------------------------------------------------------------------------

    2.5

    public class SomeFilter implements Filter {
        @Override
        public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
            System.out.println("执行过滤器方法");
            filterChain.doFilter(servletRequest, servletResponse);
        }
    }

     在配置类中

    @Bean
    public FilterRegistrationBean<SomeFilter> xxx() {
      FilterRegistrationBean<SomeFilter> registrationBean = new FilterRegistrationBean<>();
      registrationBean.setFilter(new SomeFilter());
      registrationBean.addUrlPatterns("/first/*");
      return registrationBean;
    }

     -------------------------------------------------------------------------------------------------------------------------------

    3.0

    @WebFilter("/*")
    public class SomeFilter implements Filter {
        @Override
        public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
            System.out.println("执行过滤器方法");
            filterChain.doFilter(servletRequest, servletResponse);
        }
    }
    @SpringBootApplication
    @ServletComponentScan("com.abc.filter")
    public class Application {
    
        public static void main(String[] args) {
            SpringApplication.run(Application.class, args);
        }
    
    }
  • 相关阅读:
    HGOI 20191029am 题解
    『ZJOI2019 D2T2』语言
    『NOIP 2019Day2 T3』 保卫王国(defense)
    『HGOI 20190917』Lefkaritika 题解 (DP)
    『HGOI 20190917』Cruise 题解 (计算几何+DP)
    HGOI 20190830 题解
    『Codeforces 1186E 』Vus the Cossack and a Field (性质+大力讨论)
    HGOI 20190828 题解
    BZOJ 1934 善意的投票
    BZOJ 2763 飞行路线 BFS分层
  • 原文地址:https://www.cnblogs.com/mm163/p/10761421.html
Copyright © 2011-2022 走看看