带有相同结果的菜单项的选项卡菜单

时间:2017-01-22 20:50:17

标签: jsf primefaces highlight tabmenu

我正在使用PrimeFaces <p:tabMenu>。我的两个menuItem具有不同的URL参数相同的结果。

行为如下: 当我点击每个项目时,我被重定向到右侧页面(在此示例中:foo.xhtml有两个不同的f值)。但是只突出显示第一个选项卡。

<p:tabMenu activeIndex="#{activeIndex}" styleClass="menuPanel">
        <p:menuitem value="foo" outcome="/pages/foo.xhtml?f=all">
        </p:menuitem>
        <p:menuitem value="bar" outcome="/pages/foo.xhtml?f=me">
        </p:menuitem>
        <p:menuitem value="hi" outcome="/pages/hi.xhtml">
        </p:menuitem>
</p:tabMenu>

您知道如何让第二个标签按预期工作,即点击时会突出显示吗?

1 个答案:

答案 0 :(得分:0)

如何设置activeindex? Activeindex控制突出显示。从foo.xhtml中设置你的bean是正确的activeindex。