黑马程序员JavaWeb学习笔记-拦截器
拦截器
--Interceptor

--快速入门
@Component注解 交给ioc容器管理

--注册配置拦截器
@Configuration注解 用来标识当前是Spring当中的一个配置类
// Interceptor拦截所有
("/**")
// Filter拦截所有
("/*")
// WebConfig需要在包下新建一个config包与controller同级
// .excludePathPatterns("") 不拦截哪些资源
public void addInterceptors(InterceptorRegistry registry) {
registry.addInterceptor(loginCheckInterceptor).addPathPatterns("/**").excludePathPatterns("/login");
}

// loginCheckInterceptor拦截器已经是ioc容器中的bean对象,在配置类中使用
@Autowired // 注入
private LoginCheckInterceptor loginCheckInterceptor;

拦截器和过滤器的区别

PostMan测试


浙公网安备 33010602011771号