Springboot注册Filter

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_38959210/article/details/89228793

第一步:先写一个Filter配置类

public class filterconfig implements Filter{

	@Override
	public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
			throws IOException, ServletException {
		System.out.println("进入了过滤器");
		chain.doFilter(request, response);

		
	}

}

第二步:新建一个@Configuration注册该配置类

@Configuration
public class CustomServletConfig {

	// 注册Filter
	@Bean
	public FilterRegistrationBean myFilter(){
               FilterRegistrationBean<Filter> filterRegistrationBean = new FilterRegistrationBean<>();
               filterRegistrationBean.setFilter(new filterconfig());
               filterRegistrationBean.addUrlPatterns("/user/index","/user/baidumap");
	           return filterRegistrationBean;
	}
}

猜你喜欢

转载自blog.csdn.net/weixin_38959210/article/details/89228793
今日推荐