Primefaces向导移动到事件的下一个选项卡

时间:2017-03-05 10:14:03

标签: jsf primefaces

我有一个主要面向导和一个dataTable,如果我从dataTable中选择了一个项目,我的页面会成功转到下一个向导选项卡,但我的问题是在向dataTable插入新数据时我希望向导转到如果插入成功,下一个标签,是否有任何建议?

1 个答案:

答案 0 :(得分:1)

插入成功后,您可以使用来自支持bean的客户端API。

向您的向导添加一个widgetVar

<p:wizard widgetVar="wiz" ...>
     ...
<p/wizard>

在成功插入数据后添加客户端执行。

public void insertData() {
    // Insert data
    if (successfully) {
        RequestContext context = RequestContext.getCurrentInstance();
        context.execute("PF('wiz').next()");
    }
}