// 포워딩, Forwarding
1. RequestDispatcher 클래스
- 서블릿 또는 jsp에서 요청을 받은 후 다른 컴포넌트로 요청을 위임할 수 있다.
- Request Dispatcher, HttpServletResponse 클래스를 이용한다
- 요청받은 요청 객체(request)를 위임하는 컴포넌트에 동일하게 전달할 수 있다.
RequestDispatcher dispatcher = request.getRequestDispatcher("위임할 파일 주소");
dispatcher.forward(reqeust, response);
2. HttpServletResponse 클래스
- RequestDispatcher 클래스와 동일하게 요청을 위임하는 클래스
- 요청 받은 요청 객체를 위임 받은 컴포넌트에 전달하는 것이 아니라 새로운 요청 객체를 생성한다.
'서버 > Servlet-JSP' 카테고리의 다른 글
[Servlet-JSP] Reload (1) | 2023.05.17 |
---|---|
MVC, JSP model (0) | 2023.05.08 |
[Servlet-JSP] URL 패턴, FrontController 패턴, Command 패턴 (0) | 2023.01.29 |
[Servlet-JSP] EL(Expression Language) (0) | 2023.01.23 |
[Servlet-JSP] 파일 업로드, 다운로드 (0) | 2023.01.20 |