继承WebMvcConfigurerAdapter 类,添加 上文写的拦截类
具体代码如下:
package com.hcmony.web.interceptor; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.InterceptorRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter; /** * <h3>权限拦截</h3> * <p></p> * @author hcmony * @since V1.0.0, 2017/12/15 18:13 */ @Configuration public class InterceptorConfigurer extends WebMvcConfigurerAdapter { @Override public void addInterceptors(InterceptorRegistry registry) { // 多个拦截器组成一个拦截器链 // addPathPatterns 用于添加拦截规则 registry.addInterceptor(new AuthInterceptor()).addPathPatterns("/*/*"); // excludePathPatterns 用户排除拦截 //registry.addInterceptor(new AuthInterceptor()).excludePathPatterns("/"); super.addInterceptors(registry); } }
权限拦截配置

本文介绍了一个Spring MVC应用中如何通过继承WebMvcConfigurerAdapter并重写addInterceptors方法来实现权限拦截的功能。具体实现了自定义的AuthInterceptor拦截器,并对其路径进行了配置。
3137

被折叠的 条评论
为什么被折叠?



