第一步:编写自己的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; }