如何在java上获取我的url的推荐人的推荐人

如何在java上获取我的url的推荐人的推荐人,java,tomcat,servlets,referrer,Java,Tomcat,Servlets,Referrer,我正在一个Javaservlet(TomCat)上创建一个Java站点。 我必须先找到用户的来源,然后才能转到他们访问我的页面。 我该怎么做?你不能。通过Referer标题发送的Referer基本上是客户机发送给您的一个很好的信息。你再也回不去了。你需要它做什么?这听起来像一个网站。有一个网站。让它有10页。主按钮上有9个按钮。每个将重定向到一个单独的页面。对于5页,您需要考虑转换的来源。在窗户里。例如,用户可以在100个选项卡中打开主页,而只能转到第5个选项卡。你只需要找出第五个标签的来源,我

我正在一个Javaservlet(TomCat)上创建一个Java站点。 我必须先找到用户的来源,然后才能转到他们访问我的页面。
我该怎么做?

你不能。通过
Referer
标题发送的Referer基本上是客户机发送给您的一个很好的信息。你再也回不去了。你需要它做什么?这听起来像一个网站。有一个网站。让它有10页。主按钮上有9个按钮。每个将重定向到一个单独的页面。对于5页,您需要考虑转换的来源。在窗户里。例如,用户可以在100个选项卡中打开主页,而只能转到第5个选项卡。你只需要找出第五个标签的来源,我有个主意。Java有一个会话。它允许您在站点调用的框架中保存参数。是否只有浏览器窗口有类似的功能?如果所有的推荐都发生在您控制的站点内,那么它确实可以解决。会话是一种可能的方法,但更好的选择是实际添加URL参数,以添加所需的上下文。因此,如果在C页需要知道来自B页的引用人,那么B应该在URL中添加类似于
originalyFrom=A
的内容。正如我刚才所说。我可以以不同的方式(从不同的网站)在100个标签中打开B页。但是你只需要保存我转到C页的版本,它可以是任何东西,1、30或100