Redirect
- 리다이렉트는 클라이언트에 응답 메시지가 전송된 후에, 클라이언트 쪽에서 다시 지정된 경로로 redirect요청을 함
- 아예 새로운 경로로 요청하기 때문에 URL도 바뀜
Forward
- 포워드는 클라이언트가 아니라 서버 내부에서 호출하는 것으로 클라이언트는 포워드 여부를 알지 못함
String viewPath = "경로";
RequestDispatcher requestDispatcher = request.getRequestDispatcher(viewPath);
requestDispatcher.forward(request, response);
'WEB > spring' 카테고리의 다른 글
[Spring] Thymeleaf + Spring, 입력 <form> 다루기(체크박스) (0) | 2022.01.20 |
---|---|
[Spring] Thymeleaf 기본 기능 정리 (0) | 2022.01.16 |
[Spring] WEB-INF 디렉토리 (0) | 2022.01.02 |
[Spring] Spring Bean Scope, Provider, 프록시 (0) | 2021.12.30 |
[Spring] RedirectAttributes (0) | 2021.12.29 |