response.sendRedirect("../seja/izpisknjig.jsp");
이 행을 실행하는 파일은 index.jsp입니다. 디렉토리 구조는 다음과 같습니다.
프로젝트 내가 상대 경로를 형성하려면 어떻게
--izpisknjig.jsp
JSP의 상대 경로로 리디렉션을 보냅니 까?
이 izpisknjig.jsp로 리디렉션
--index.jsp
세자.
response.sendRedirect("../seja/izpisknjig.jsp");
이 행을 실행하는 파일은 index.jsp입니다. 디렉토리 구조는 다음과 같습니다.
프로젝트 내가 상대 경로를 형성하려면 어떻게
--izpisknjig.jsp
JSP의 상대 경로로 리디렉션을 보냅니 까?
이 izpisknjig.jsp로 리디렉션
--index.jsp
세자.
가장 신뢰할 수있는 것은 컨텍스트 경로가 포함 된 도메인 상대 URL을 만드는 것입니다.
response.sendRedirect(request.getContextPath() + "/seja/izpisknjig.jsp");
너는이 것을 지나치게 생각할 수도 있습니다. 일부 부두에서 일부 자바 스크립트를 생성하여 원하는 위치로 리디렉션 할 수 있습니다.
document.location = "MyPage.php?action=DoThis";
당신은 리디렉션을 수행 할 JSP 태그 라이브러리를 사용할 수 있습니다. 의 index.jsp 파일의
내용 :
<jsp:forward page="../seja/izpisknjig.jsp" />
프로젝트와 세자가 당신의 웹 애플리케이션 컨텍스트의 루트에있는 경우의 index.jsp 파일 (즉, http://host:port/context/project.)
내용 :
<jsp:forward page="/seja/izpisknjig.jsp" />
서블릿에서 리디렉션하는 경우 어떻게 작동합니까? –
[여기] (http://www.301-redirect.info/en/301-redirect-with-jsp.html)에 나열된 301 또는 302 리디렉션과 비슷한 작업을 수행합니다. – ZnArK
질문은 자바 스크립트로 코딩 된 클라이언트 리디렉션이 아닌 서버 리디렉션에 대한 것입니다. –