Tag Archives: spring

Spring MVC jsp에서 원래 요청된 url 확인

http;//www.xxx.com/test/test.do 호출시 request.getRequestURL()로 읽는 경우 servlet에서는 /test/test.do를 반환하지만, forward된 jsp페이지에서는 해당 jsp페이지의 경로를 반환한다.

내가 원하는건 jsp에서도 /test/test.do로 원래 호출된 URL인데…..
검색을 좀 해보니 servlet spec 정의시 forward되는 경우 “javax.servlet.forward.request_uri”로 setAttribute() 된 후에 jsp로 넘어가니 jsp에서 아래와 같이 읽으면 원래 url 조회 가능.

(String) request.getAttribute(“javax.servlet.forward.request_uri”)