본문 바로가기

개발메모장

forward vs Redirect

https://doublesprogramming.tistory.com/63

 

Redirect VS, Forward (Redirect와 forward의 차이)

Redirect VS, Forward (Redirect와 forward의 차이) JSP환경에서 현재 작업중인 페이지에서 다른페이지로 이동하는 두가지 방식의 페이지 전환기능 사례를 통해 redirect와 forward의 차이점에 대해 감을 잡아보

doublesprogramming.tistory.com

 

 

데이터 조회 또는 추가, 수정, 삭제 처리 이후에는 req.getRequestDispatcher() 또는 resp.sendRedirect() 메서드를 사용하여 처리 결과를 사용자에게 알려준다.

- req.getRequestDispatcher().forward(req, resp) : 보통 데이터 조회 조회 결과를 JSP 페이지를 통해 만들어서 제공할

                                                                                때 사용한다. 사용자의 초기 요청 주소가 그대로 유지된다.

- resp.sendRedirect() : 보통 데이터 추가, 수정, 삭제 처리 결과를 다른 컨트롤러를 통해 확인할 수 있도록 해당 컨트롤

                                      러의 접근 URL을 사용자에게 알려줄 때 사용한다. 사용자의 초기 요청 주소가 변경된다. 

'개발메모장' 카테고리의 다른 글

JetBrains 학교 계정 연결  (0) 2023.02.24
이클립스 깃 연동 오류 rejected - non-fast-forward  (0) 2022.10.11