스마트웹앱콘텐츠전문가/JSP

특정 페이지로 이동하는 방법

9D4U 2018. 12. 31. 16:52
728x90
반응형

JSP 구문 상에서

특정 페이지로 이동할 수 있게끔 하는 방식으로는


포워드 방식과 리다이렉트 방식이 있습니다.


이 두 방식의 차이점을 잘 인지하시고 사용 목적에 맞게 사용하시면 됩니다.


- 포워드(forward) 

○ request, response 범위의 값들이 유지됨.(이 값들을 사용 가능)

○ 사용 예시 1 : <jsp:forward page="test.do"/>

○ 사용 예시 2 : 

<%

RequestDispatcher rdp = request.getReuqestDispatcher("test.do");

rdp.forward(request, response);

%>




- 리다이렉트(redirect)

○ request, reponse 범위의 값들의 유지가 되지 않음(새로운 페이지를 요청한 것으로 생각하면 됨.)

○ 사용 예시 :

response.sendRedirect("test.do");


728x90

'스마트웹앱콘텐츠전문가 > JSP' 카테고리의 다른 글

mvc 패턴 모델1 vs 모델2  (0) 2019.08.12
[JSTL]forEach에서 특정 범위 제한 두기  (0) 2019.01.03
model 값 받기  (0) 2018.12.31
[JSTL]c:forEach 속성 및 varStatus 값들  (0) 2018.12.18
[JSTL]조건문  (0) 2018.12.18