单击按钮后如何更改活动选项卡

时间:2016-06-28 06:16:24

标签: primefaces commandbutton tabview

我使用了PrimeFaces组件tabView,我的代码如下所示。

 <p:tabView id="tabs" dynamic="true" cache="false">
    <p:tab id="tab1">
         <ui:include src="/some/path/page.xhtml"/>
    </p:tab>
    <p:tab id="tab2">
         <ui:include src="/some/path/page2.xhtml"/>
    </p:tab>
    <p:tab id="tab3">
         <ui:include src="/some/path/page3.xhtml" />
    </p:tab>
</p:tabView>

在第3页,我有ajax commandButton,如下所示。

<p:commandButton actionListener="#{bean.method(parameter)}" ajax="true" value="Add" />

当bean中的方法完成时,我需要切换到tab1。谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

你必须添加:

activeIndex
属性为tabView:

<p:tabView id="tabs" dynamic="true" cache="false" activeIndex="1" >