JSF 1.2中每个选项卡一个会话

时间:2014-01-29 13:35:23

标签: jsf session web-applications browser-tab

我正在研究JSF 1.2应用程序。使用带有2个选项卡的浏览器考虑以下用例:

  1. 在第一个标签中,我使用'TEST'登录。
  2. 在第二个标签中,我使用'TEST2'登录。
  3. 当我返回第一个标签时,登录用户将更改为“TEST2”。
  4. 如何限制登录到当前标签而不是所有标签?换句话说,如何将HTTP会话限制为一个选项卡而不是浏览器实例的所有选项卡?

2 个答案:

答案 0 :(得分:1)

尝试使用私人标签。这样就可以了。

隐私标签不包含Cookie 。所以这是每个标签的新会话cookie。

另一种方法是禁用浏览器的Cookie。

  • 默认的JSF行为是连接URL中的JSESSIONID。 因此,每个选项卡将具有不同的JSESSIONID作为URL参数。

答案 1 :(得分:0)

只需使用2种不同的浏览器(如chrome和firefox)

如果您正在使用FireFox,请安装MultiFox插件