从jsf中的URL中删除cid变量

时间:2017-04-11 08:47:01

标签: jsf seam

我正在使用JSF并想要从url中删除/隐藏cid变量,这是在url中附加的? 恩。 https://1.2.3.4/login.xhtml?cid=33

1 个答案:

答案 0 :(得分:0)

只需使用相对网址创建一个html链接:

<a href="../../login.xhtml">Login</a>

基本上,JSF会将会话范围ID添加到结果中,但不添加到html URL。

如果您需要绝对网址(即没有像../../这样的相对导航),请将其基于指向您的JSF网络应用程序的网址:

<a href="#{request.contextPath}/login.xhtml">Login</a>