springboot新增过滤器Filter

1.修改启动类XXXApplication,新增

@Bean
public FilterRegistrationBean testFilterRegistration() {
    FilterRegistrationBean registration = new FilterRegistrationBean(new SystemContextFilter());
    registration.addUrlPatterns("/*");
    return registration;
}

2.新增过滤器类

import javax.servlet.*;
import java.io.IOException;

public class SystemContextFilter implements Filter {

	@Override
	public void destroy() {
		
	}

	@Override
	public void doFilter(ServletRequest request, ServletResponse response,
                         FilterChain chain) throws IOException, ServletException {
		//do something
	}

	@Override
	public void init(FilterConfig arg0) throws ServletException {

	}

}

如有不对欢迎指正。

猜你喜欢

转载自blog.csdn.net/the_knife/article/details/79452886