1
我試圖實現支持部分(行)更新並且可以嵌套的自定義UIData
組件。我的問題是,爲了正確的孩子被呈現,我需要知道UIData
索引,以便渲染組件的clientId設置正確。除了從facesContext.getPartialViewContext().getRenderIds()
或context.getSubtreeIdsToVisit(this)
解析索引外,是否有乾淨的方法來獲取它?UIData(UINamingContainer)和Ajax嵌套部分更新
我正在使用Mojarra 2.2。
感謝您的答覆,但我希望我可以跳過創建/恢復整個樹,只是恢復/訪問渲染的組件。即從cliendId獲取rowIndex,然後將rowIndex設置爲該值並僅處理該子項。我現在可以看到這是一個非常糟糕的主意。 – 2013-05-09 14:25:42
不客氣。 – BalusC 2013-05-09 14:30:35