반응형
1) forward 방식
- request가 초기화가 안된다.
- pageContext.forward("이동할페이지");
- 클라이언트가 request 객체를 통해 결과를 받아야 할 때, 혹은 단순 조회를 요청했을 때 사용한다.
- Redirect 방식보다 성능이 좋다. (목록, 검색, ...)
- url 정보가 이전 페이지로 남아있는다.
2) redirect 방식
- request 가 초기화되며 새롭게 생성된다.
- response.sendRedirect("이동할페이지");
- 클라이언트가 요청했을 때 이전의 요청이 남아있지 않도록 하기 위해 사용한다. (회원가입, 글 작성, 결제, ...)
- DB의 수정이 일어나는 경우에는 필수로 redirect방식을 써야한다.
반응형
'Back-End > JSP' 카테고리의 다른 글
[JSP] JSON 개요, 라이브러리 다운로드하기 (0) | 2021.07.19 |
---|---|
[JSP] Ajax와 XMLHttpRequest 객체 (0) | 2021.07.19 |
[JSP] 내장객체 종류와 특징 (0) | 2021.07.16 |
[JSP] 액션태그와 GET, POST 방식 (0) | 2021.07.15 |
[JSP] 디렉티브 태그 (0) | 2021.07.15 |