2017-03-05 86 views
1

我有一個主面向導和一個dataTable,如果我從dataTable中選擇一個項目,我的頁面成功轉到下一個嚮導選項卡,但我的問題是插入新數據時到dataTable我希望向導到下一個選項卡,如果插入成功,有什麼建議嗎?Primefaces嚮導移動到事件的下一個選項卡

回答

1

插入成功後,您可以使用來自backing 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()"); 
    } 
} 
+0

+100000000感謝隊友 – Khaled

+0

不客氣。 – jklee