2012-09-04 3 views
1

Page1 : 새 항목을 만들 JSP 페이지 양식이 있습니다. 제출을 클릭하고 서버 측 JSP 페이지로 리디렉션합니다. 하지만 브라우저에서 테스트 할 때 제출 후 빈 페이지가 표시됩니다. 목록 상자가 있고 새로 생성 된 항목을 강조 표시하는 제출 후 page2로 리디렉션하고 싶습니다.jsp를 서블릿으로 다음 페이지로 리디렉션

누군가는 방법이 두 가지 수행하는 말해 주시겠습니까 - 1 리디렉션 page1.jsp -> 서버 JSP -> page2.jsp (내가 page2.jsp 그것을 리디렉션하는 방법을 알고 싶어요, 난 완료 2 steps) 2. 목록 상자에서 새로 만든 항목을 강조 표시 할 수 있어야합니다.

감사합니다.

답변

2

inside serverJsp.jsp 마지막에이 코드를 추가하십시오 (다른 모든 코드가 완료된 후).

response.sendRedirect("page2.jsp"); 
+0

답변으로 받아들입니다. 고마워요 Cicil. – smiley

0

일단 '서버 측 JSP'가 아니라 자바 서블릿으로 전달하는 것이 좋습니다 ... 일단 그렇게하면 doGet 또는 doPost 메소드의 본문에서 필요한 모든 로직을 처리 할 수 ​​있습니다. response.redirect (page)를 호출하여 원하는 최종 JSP 엔드 포인트로 전달하십시오.

마찬가지로 '서버 측 JSP'의 스크립틀릿에서 'response.redirect (page)'를 호출 할 수 있습니다.

+0

내 서블릿에서 다른 도메인 URL을로드하려고합니다. 내 서블릿 코드에서 리디렉션 또는 전달 요청을 어떻게 수행합니까? – smiley

관련 문제