我有一个主要面向导和一个dataTable,如果我从dataTable中选择了一个项目,我的页面会成功转到下一个向导选项卡,但我的问题是在向dataTable插入新数据时我希望向导转到如果插入成功,下一个标签,是否有任何建议?
答案 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()");
}
}