覆写WebMvcConfigurationSupport接口
在类上添加注解@Configuration
@Override
public void addInterceptors(InterceptorRegistry registry) {
// 有多个拦截器可以多次add组成拦截器链
registry.addInterceptor(new HandleInterceptorImpl());
super.addInterceptors(registry);
}
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
// 设置静态资源路径,让拦截器不要拦截静态资源,否则,CSS,html等会无法加载
// 该路径也可以设置多个,组成静态资源链
registry.addResourceHandler("/static/**").addResourceLocations("classpath:/static/");
super.addResourceHandlers(registry);
}