首页>代码>基于springboot2+mybatis+thymeleaf+layui整合开发的在线心理咨询管理系统>/YiXinLi-Project/src/main/java/com/pengzhen/yixinli/config/LoginConfiguration.java
package com.pengzhen.yixinli.config; import com.pengzhen.yixinli.controller.login.CheckLoginInterceptor; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.InterceptorRegistration; import org.springframework.web.servlet.config.annotation.InterceptorRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; /** * 配置类 */ @Configuration public class LoginConfiguration implements WebMvcConfigurer { //注册一个拦截器 @Override public void addInterceptors(InterceptorRegistry registry) { CheckLoginInterceptor interceptor = new CheckLoginInterceptor(); InterceptorRegistration interceptorRegistration = registry.addInterceptor(interceptor); //拦截路径 interceptorRegistration.addPathPatterns("/**"); // 排除路径 interceptorRegistration.excludePathPatterns("/defaultKaptcha/**"); interceptorRegistration.excludePathPatterns("/login"); interceptorRegistration.excludePathPatterns("/"); interceptorRegistration.excludePathPatterns("/article/list"); interceptorRegistration.excludePathPatterns("/article/get"); interceptorRegistration.excludePathPatterns("/leacotsUi/**"); interceptorRegistration.excludePathPatterns("/leacots/save"); interceptorRegistration.excludePathPatterns("/noticeClientUi/list"); interceptorRegistration.excludePathPatterns("/noticeClientUi/get"); interceptorRegistration.excludePathPatterns("/login_do"); interceptorRegistration.excludePathPatterns("/loginout"); // 排除资源请求 interceptorRegistration.excludePathPatterns("/layuiadmin/**"); interceptorRegistration.excludePathPatterns("/res/**"); } }
最近下载更多
李二san LV1
4月13日
微信网友_6927932988952576 LV12
3月31日
WHY-small LV15
2023年12月20日
wnnmmb LV2
2023年10月18日
爱吃鱼的猫Vital LV6
2023年7月28日
xiaobaitud LV13
2023年7月10日
微信网友_6461019441418240 LV2
2023年5月6日
夜晚的星666 LV7
2023年5月5日
18836428501 LV1
2023年3月3日
小哼ovo LV3
2023年3月1日