728x90
반응형
forwarding
서블릿 또는 JSP에서 받은 요청을 다른 컴포넌트로 위임 가능
RequestDispatcher 클래스 - forawrd 와
HttpServletResponse 클래스 - redirect 두가지로 위임 가능
RequestDispatcher 클래스 (forward)
요청 객체(request)와 속성 값을 위임하는 컴포넌트에 동일하게 전달 가능
RequestDispatcher dispatcher = request.getRequestDispatcher("/위임 받을 jsp 컴포넌트 파일.jsp");
dispatcher.forawrd(request, response);
// jsp에서도 forward 사용 가능
jsp 파일에서는 request.getAttribute("") 사용
HttpServletReponse 클래스 (redirect)
요청 받은 요청 객체를 전달하는 것이 아닌, 새로운 요청 객체를 생성
-> 새로운 객체를 생성하기 때문에 속성 값을 전달할 수 없다
반응형
'프로그래밍 언어 > Java' 카테고리의 다른 글
Java) 11/15 - MVC3 (0) | 2021.11.15 |
---|---|
Java) 11/15 - Session과 cookie (0) | 2021.11.15 |
Java) 11/11 - MVC2 (0) | 2021.11.11 |
Java) 11/11 - Connection Pooling (Resource Factory) (0) | 2021.11.11 |
Java) 11/11 - forward, redirect (0) | 2021.11.11 |
댓글