[JAVA]Filter sendRedirect

JAVA 2017. 11. 16. 13:49

Filter sendRedirect 



import javax.servlet.*;

import javax.servlet.http.*;


public class LoginCheckFilter implements Filter {


public void init(FilterConfig filterConfig) throws ServletException {

}


public void doFilter(ServletRequest request,ServletResponse response,FilterChain             chain) throws java.io.IOException, ServletException {


if (LoginChecker.isLogin((HttpServletRequest)request)) {

//로그인을 했다면 다음 필터를 실행한다.

chain.doFilter(request, response);

}else{

// 로그인을 하지 않았을 경우 로그인 페이지로 이동한다.

((HttpServletResponse)response).sendRedirect(LOGIN_URL);

}

}


public void destroy() {

}


private static String LOGIN_URL = "/login.jsp";

}

블로그 이미지

마크제이콥스

초보 개발자의 이슈및 공부 내용 정리 블로그 입니다.

,