过滤器
- 创建过滤器(MyFilter),实现Filter接口,实现doFilter方法
- 在SpringbootwebApplication.java中添加一个过滤器注册方法,具体实现如下:
- 如果要不拦截静态资源,则可以在Filter中设置,当然也可以在这里的addUrlPatterns方法巧妙设置….
//使用Bean,系统会将方法中的返回对象在SpringBoot启动时放入ICO容器登记
@Bean
public FileterRegistrationBean filterRegiste(){
//创建并注册MyFilter过滤器
FilterRegistration reg = new FilterRegstration();
reg.setFilter(new MyFilter());
//对所有请求都进行拦截处理
reg.addUrlPatterns("/*");
//过滤器名字
reg.setName("MyFilter");
//设置过滤器顺序,数字越小越靠前执行
reg.setOrder(1);
return reg;
}
拦截器
待续…..