JSF中最近的页面导航器?

时间:2015-10-28 13:24:34

标签: jsf

我有一个有趣的想法来实现 - 我想为最近几页的用户创建一种“历史”: Link1 - Link2 - Link3 - Link4 - Link5 应该有(0-5)个链接。

我只使用一个xhtml页面,显示文档。让我们将其命名为document.xhtml。 对于每个document.xhtml,我将其id附加到显示,例如document.xhtml?ID = 4。

每个文档中都有链接导致另一个文档(因此这个想法)。

有一个问题。 (或者更确切地说是捕获)

  1. 在新标签页中打开文档链接时,应将当前页面历史记录复制到新历史记录中,然后在新标签页中单独使用。
  2. 点击“最近页面导航器”中的链接时,导航器应“剪切”到点击的页面位置。
  3. 最好不要在网址中传递参数。
  4. 我无法修改文档内容网址,导致另一个文档。它们以纯HTML格式显示。
  5. 因为我使用Primefaces面包屑来显示页面历史记录。我尝试使用FlashScope在页面之间传递参数,但仅使用postconstruct注释。 Simmilar我试图将面包屑模型存储在sessionScoped bean中,但随后它变成了模型识别问题而没有“tabScope”标识符。

    我不会问如何为我解决这个问题,但对于一般方向,我应该使用什么jsf元素。 任何“如何处理这个问题”将不胜感激。

    = EDIT = 感谢@BalusC 到目前为止@ConversationScopes对我来说似乎很好,但是我仍然在将数据传递到新选项卡时遇到问题。这里有什么想法吗?

0 个答案:

没有答案