SpringBoot拦截器
- 1.实现HandlerInterceptor接口
- 2.重写preHandle方法
实现代码
public class LoginHandler implements HandlerInterceptor {
@Override
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
if(request.getSession().getAttribute("is_login")!=null) return true;
request.getSession().setAttribute("message","请登录");
System.out.println("is_login==false");
response.sendRedirect("/login/");
return false;
}
}