How to get correct current URL in JSP in Spring webapp
jsp, request, spring, url, web-applications
Solution
The best way would be to use EL like this:
${requestScope['javax.servlet.forward.request_uri']}
Problem
I'm trying to get a correct current URL in JSP in Spring webapp. I'm trying to use the following fragment in the JSP file: ``` ${pageContext.request.requestURL} ``` The issue is that the returned URL contains prefix and suffix defined by UrlBasedViewResolver. For example the correct URL is: http://localhost:8080/page But the returned one is: http://localhost:8080/WEB-INF/jsp/page.jsp