一 、拦截器的使用
拦截器的执行流程图:
(1)新建一个 interceptor 拦截器包,创建一个 LoginInterceptor 拦截器类
(2)继承 HandlerInterceptor 接口并实现preHandle方法
package com.lingshi.bookstore.interceptor;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;
public class LoginInterceptor extends HandlerInterceptorAdapter {
@Override
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
if(session.getAttribute("LOGIN_USER")!=null){
//request.getRequestDispatcher("loginPage.action").include(request, response);
response.sendRedirect(request.getContextPath()+"/system/login");
return false<