2015-01-13 3 views
0

JSP 페이지의 전체 URL은 어떻게 얻을 수 있습니까? 나는 항상 news.jsp 얻을 당신은 호출 할 필요가JSP에서 전체 URL을 얻는 방법

out.print(request.getServletPath()); out.print(request.getRequestURI()); out.print(request.getRequest()); out.print(request.getContextPath());

+0

request.getAttribute ("javax.servlet.forward.request_uri") – rickz

+0

목을 좋아하는 rickz가 작동했습니다 – user3305256

+0

[mJSP 페이지에서 URL 가져 오기] (https://stackoverflow.com/questions/6097983/get-the-url-from-mjsp-page) –

답변

3

수도 있었죠없는 다음과 같은 일을 할 경우

예를 들어, URL은 http://www.example.com/news.do/?language=nl&country=NL

이 될 수 있습니다 request.getRequestURL() :

클라이언트가 요청할 때 사용한 URL을 재구 성합니다. 반환 된 URL은 프로토콜, 서버 이름, 포트 번호 및 서버 경로를 포함하지만 쿼리 문자열 매개 변수는 포함하지 않습니다.

3

을 감안할 때 URL = HTTP :/로컬 호스트 : 8080/샘플/url.jsp ID1 = 뭔가 & ID2 = 뭔가 & ID3 = 뭔가

request.getQueryString(); 

가 반환 ID1 = 뭔가 & ID2 = 뭔가 & ID3 = 뭔가

See This

+0

쿼리 문자열을 가져 오는 데 도움을 주셔서 감사합니다. 내가 rickz 코멘트와 연결되면 나는 내가 원하는 것을 얻는다. – user3305256

관련 문제