2013-10-07 2 views
0

안녕하세요, 저는 동작 클래스를 실행하고보기로 돌아온 후로드중인 JSP 페이지가 있습니다. 내 URL은 http://localhost/search.do?operation=searchData&place=Bangalore 이고이 전체 URL을 사용하고 jp 페이지에서 URL에 매개 변수를 추가하고 요청을 보내야합니다. 내 질문은 주소 표시 줄에있는 그대로 jsp에서 정확한 URL을 얻는 방법입니다. 나는 다음과 같은 방법을 사용하지만 사람들은 내가이 각각 나에게 다음과 같은JSP에서 정확한 URL 얻기

http://localhost/jsp/gridSearch.jsp 
/jsp/gridSearch.jsp 
/jsp/gridSearch.jsp 

을 제공

<%=request.getRequestURL() %> 
<%=request.getRequestURI() %> 
<%=request.getServletPath() %> 

기대했던 저를 포기하지 않을 수 있습니다. 주소 표시 줄에 정확한 주소를 표시 할 수있는 방법이 있습니까? like http://localhost/search.do?operation=searchData&place=Bangalore

답변

0

다음을 수행하는 모든 항목을 반환하는 단일 방법은 없지만 작동해야합니다.

<%=request.getRequestURL().append(request.getQueryString() == null ? "" : "?" + request.getQueryString())%>