Forward |
Redirect |
Web Container 차원에서 페이지 이동 | 다른 페이지로 이동 |
이동한 페이지의 URL 정보는 볼수 없다 | URL을 지시된 주소로 바꾸고 그 주소로 이동 |
동일한 웹 컨테이너에 있는 페이지로만 이동 | 다른 웹 컨테이너에 있는 주소로 이동이 가능 |
request와 response 객체를 공유 | request 와 response 객체가 새롭게 생성 |
Forward | //dispatcher 를 생성 ( 페이지 이동 : ERROR.jsp) RequestDispatcher dispatcher = request.getRequestDispatcher("ERROR.jsp"); //ERRMSG 속성을 생성하고 에러 메세지를 등록 request.setAttribute("ERRMSG", e.getMessage()); //request,response를 공유 dispatcher.forward(request,response); |
Redirect | // 페이지 이동 : AddressList .jsp response.sendRedirect("AddressList.jsp"); |
'나는 엔지니어 > JSP' 카테고리의 다른 글
한글 깨질때.. (0) | 2012.07.11 |
---|---|
톰캣 context.xml 을 이용한 데이터베이스 연결 (0) | 2012.07.10 |
ERROR PAGE (0) | 2012.07.09 |
내장 변수들 (0) | 2012.07.04 |
스크립틀릿 / 익스프레션 개략 매모. (0) | 2012.07.04 |