在相同的JSF中从p:accordionPanel获取activeIndex
我想知道如果选择了accordionPanel Primefaces的特定选项卡,如何显示panelgroup在相同的JSF中从p:accordionPanel获取activeIndex,jsf,primefaces,accordion,jsf-2.2,Jsf,Primefaces,Accordion,Jsf 2.2,我想知道如果选择了accordionPanel Primefaces的特定选项卡,如何显示panelgroup <p:accordionPanel id="myAccordion" activeIndex="1"> <p:tab title="first" id="tab0"> ... </p:tab> <p:tab title="second" id="tab2"> ... <
<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>
...
...
...
多谢各位
H只需查看prime face showcase,他们有ajax事件供您参考
<p:ajax event="tabChange" listener="#{tabbedView.onTabChange}" update=":form:msgs" />
<p:ajax event="tabClose" listener="#{tabbedView.onTabClose}" update=":form:msgs" />
一旦你得到你的标签索引,你可以做任何你想做的事情,并根据你的需要更新你的面板。
只需查看prime face showcase,他们有ajax事件供您参考
<p:ajax event="tabChange" listener="#{tabbedView.onTabChange}" update=":form:msgs" />
<p:ajax event="tabClose" listener="#{tabbedView.onTabClose}" update=":form:msgs" />
一旦你得到你的标签索引,你可以做任何你想做的事情,并根据你的需要更新你的面板。