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
The best way would be to use EL like this:
${requestScope['javax.servlet.forward.request_uri']}
1.4m articles
1.4m replys
5 comments
57.0k users