如何获取以前的URL?

我需要从中调用我的Web应用程序的URL。 例如: – 如果从stackoverflow.com链接到我的网站foo.com,我需要web应用程序(托管bean)中的stackoverflow链接。

所有人都非常感谢,谢谢。

并不总是填充,但您可以使用:

HttpServletRequest.getHeader("Referer"); 

注意:拼写错误是故意的。 有关解释,请参阅此处 。

通过检查HTTP Referrer,您可以看到您的站点请求来自哪个站点。