springboot拦截静态资源求大神
public void addInterceptors(InterceptorRegistry registry){
registry.addInterceptor(new MyInterceptor()).addPathPatterns("/**")
.excludePathPatterns("/login.html").excludePathPatterns("/user/**");
super.addInterceptors(registry);
}
@Override
public boolean preHandle(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Object o) throws Exception {
System.out.print(" In MyInterceptor:调用前!!!");
UserInfo user = (UserInfo) httpServletRequest.getSession().getAttribute("user");
if(user==null){
httpServletResponse.sendRedirect("/login.html");
return false;
}else{
return true;
}
}
做了个简单登录拦截 发现不会拦截静态资源路径求大神解决