Spring Boot添加自定义Filter

    xiaoxiao2021-03-25  107

    第一步:编写自己的Filter

    public class MyFilter implements Filter { public void doFilter(ServletRequest request, ServletResponse response, FilterChain filterChain) throws IOException, ServletException { //do you works } @Override public void init(FilterConfig filterConfig) throws ServletException { } @Override public void destroy() { } }

    第二步:在启动主类引入编写的Filter

    @Bean public FilterRegistrationBean MyFilterRegistration() { FilterRegistrationBean registration = new FilterRegistrationBean(); registration.setFilter(new MyFilter()); registration.addUrlPatterns("/*"); registration.addInitParameter("paramName", "paramValue"); registration.setName("MyFilter"); registration.setOrder(1); return registration; }
    转载请注明原文地址: https://ju.6miu.com/read-14664.html

    最新回复(0)