- 实现拦截器后,在springboot中需要一个配置类,继承WebMvcConfigurerAdapter 实现,LoginInterceptor为实现的登陆拦截器。
@Configuration
public class ServletInterceptor extends WebMvcConfigurerAdapter {
/**
* 配置拦截器
* 注意扫描包路径!!!!!
* @param registry
*/
public void addInterceptors(InterceptorRegistry registry) {
registry.addInterceptor(new LoginInterceptor()).addPathPatterns("/cashier/**");
registry.addInterceptor(new LoginInterceptor()).addPathPatterns("/company/**");
registry.addInterceptor(new LoginInterceptor()).addPathPatterns("/login/redirectTradePage");
registry.addInterceptor(new PassKeyInterceptor()).addPathPatterns("/login/redirectTradePage");
registry.addInterceptor(new PassKeyInterceptor()).addPathPatterns("/cashier/branchInfo");
}
}