问题
How do I get the previous page URL from request using a servlet. For example, I'm from the index.html and I submitted a form from index, how do I get the index.html URL and use it in a servlet?
request.getRequestURL()
getRequestURL doesn't work since it only returns the URL of the servlet.
回答1:
Write in your Servlet the following code
String url = request.getHeader("referer");
This worked in my case.Hope it works for you as well
回答2:
I think request.getAttribute("javax.servlet.forward.request_uri") this works.
来源:https://stackoverflow.com/questions/29874539/how-to-get-previous-page-url-from-request-using-a-servlet