如果选择accordionPanel Primefaces的特定标签,我想知道如何显示一个面板组。
<p:accordionPanel id="myAccordion" activeIndex="1">
<p:tab title="first" id="tab0">
...
</p:tab>
<p:tab title="second" id="tab2">
...
</p:tab>
</p:accordionPanel>
<h:panelGroup id="myPanelGroup" rendered="#{myAccordion.activeIndex=='0'}">
...
</h:panelGroup>
谢谢。
ħ
答案 0 :(得分:3)
只需检查素面展示,他们就有ajax事件供您参考
<p:ajax event="tabChange" listener="#{tabbedView.onTabChange}" update=":form:msgs" />
<p:ajax event="tabClose" listener="#{tabbedView.onTabClose}" update=":form:msgs" />
获得标签索引后,您可以执行任何操作,并根据需要更新面板。 https://www.primefaces.org/showcase/ui/panel/accordionPanel.xhtml