【发布时间】:2015-04-26 06:30:55
【问题描述】:
如何使用 servlet 从请求中获取上一页 URL。例如,我来自 index.html 并且我从 index 提交了一个表单,我如何获取 index.html URL 并在 servlet 中使用它?
request.getRequestURL()
getRequestURL 不起作用,因为它只返回 servlet 的 URL。
【问题讨论】:
如何使用 servlet 从请求中获取上一页 URL。例如,我来自 index.html 并且我从 index 提交了一个表单,我如何获取 index.html URL 并在 servlet 中使用它?
request.getRequestURL()
getRequestURL 不起作用,因为它只返回 servlet 的 URL。
【问题讨论】:
在您的 Servlet 中编写以下代码
String url = request.getHeader("referer");
这适用于我的情况。希望它也适用于你
【讨论】:
我认为 request.getAttribute("javax.servlet.forward.request_uri") 这行得通。
【讨论】: