3
我使用Primefaces(版本3.0.1)p:tabView
組件,該組件顯示模型中列表支持的動態數量的選項卡。 TabView內的選項卡可關閉。我想通過關閉事件刪除與選項卡關聯的列表元素。Primefaces TabView按模型 - 刪除與選項卡關聯的模型
這是我的觀點:
<p:tabView id="tabView" var="iterator" value="#{bean.list}">
<p:ajax event="tabClose"
listener="#{bean.removeElement(iterator)}" process="@this" />
<p:tab id="tab" closable="true">
<h:outputText value="#{iterator.text}" />
</p:tab>
</p:tabView>
我的豆處理程序:
public void removeElement(Element e) {
this.list.remove(e);
}
Element e
在這種情況下
我還試圖用p:collector
p:ajax
元素內空。 primefaces.org展示中有example。據我的事件處理程序應該看起來像
public void removeElement(TabCloseEvent event) {
// ...
}
但我不知道我怎麼能得到與選項卡列表元素相關聯。
所有的答案將不勝感激。在此先感謝
恩,謝謝,我檢查一下。我找不到任何關於'getData()'方法的文檔 – nikagra 2012-03-08 07:34:39