728x90

Redirect and Forward

Redirect : 서버가 클라이언트에게 요청할 주소를 응답결과로 전달하는 것이다.

클라이언트는 응답결과로 받은 요청주소를 직접 요청하게 된다.

주소창의 주소가 변경된다. HttpServletRequest 객체는 소멸 후 새로 생성되고 HttpSession 객체는 그대로 유지된다.

 

forward : 서버상에서 코드의 흐름이 이동하는 것

브라우저는 다른 곳으로 흐름이 이동한 것을 모르기 때문에 주소창이 바뀌지 않는다.

HttpServletRequest 객체와 HttpSession 객체도 그대로 유지된다.

728x90

'프로그래밍 > Spring' 카테고리의 다른 글

[Spring] Session Scope  (0) 2020.04.02
[Spring] RequestScope  (0) 2020.04.01
[Spring] form 태그  (0) 2020.04.01
[Spring] ViewResolver & 커맨드 객체  (0) 2020.04.01
[Spring] 파라미터 추출하기  (0) 2020.04.01

+ Recent posts