0
我們如何動態地(從Java程序)添加一個選項卡到現有TabView的primefaces組件。動態添加Tab在特定位置TabView Primefaces
我的情況是這樣的, 有一個下拉與一些值, 每當用戶從下拉選擇一些價值下降, 我們需要動態地在特定位置TabView的添加選項卡。
我知道我們可以得到現有的TabView組件,並添加一個標籤, 但是如果我們想在特定位置添加一個標籤,怎麼樣?
public void addTab(){
FacesContext fc = FacesContext.getCurrentInstance();
TabView tabView = (TabView) fc.getApplication().createComponent(
"org.primefaces.component.TabView");
Tab tab1 = new Tab();
tab1.setTitle("Dynamic Tab-1");
tabView.getChildren().add(index,tab1);
}
試試這個.... tabView.getChildren()。add(index,tab1) – rags 2012-07-23 07:44:12
哦,是的,非常感謝你的工作。 但是,如果我想添加任何內容,即xhtml頁面, 作爲內容,該如何添加? – uday 2012-07-23 09:20:40