1

UIData部分 (行) 更新をサポートし、ネストできるカスタム コンポーネントを実装しようとしています。私の問題は、正しい子をレンダリングするにUIDataは、レンダリングされたコンポーネントの clientId が正しく設定されるように、インデックスを知る必要があることです。またはからインデックスを解析する以外に、それを取得するクリーンな方法はありますfacesContext.getPartialViewContext().getRenderIds()context.getSubtreeIdsToVisit(this)?

Mojarra 2.2 を使用しています。

4

1 に答える 1

1

UIDataコンポーネントが適切に実装/拡張されている場合は、継承されたメソッドで利用できますgetRowIndex()

int currentRowIndex = getRowIndex();
于 2013-05-09T13:39:28.973 に答える