如何知道页面的加载位置

时间:2015-02-10 09:51:37

标签: html twitter-bootstrap http-referer sitemesh

是否有可靠的方法来了解我的页面被调用的位置?我知道标题中有引用字符串,但它不可靠。

我正在构建一个页面,其中包含一些元素(例如logo),如果页面由同一个上下文调用,则应该加载,如果外部调用它则不加载。 我想在某个地方放置一个隐藏的属性,可以在任何提交的href中使用,但我不知道更好的方法。

我正在使用sitemesh和boostrap。

1 个答案:

答案 0 :(得分:0)

我可以使用urlRewrite管理它。

我创建了这样的规则:

<rule>
    <from>^/popup(.*)</from>
    <to>$1?popup=true</to>
</rule>

使用此规则,我可以使用/ popup调用任何我需要的URL来更改我需要的布局。

因此,使用网址http://www.mypage.com/mypage.jsp会显示完全格式化的网页,使用网址http://www.mypage.com/popup/mypage.jsp会显示没有徽标的网页(我需要的内容)。