JSF2.0を使用しています。h:dataTableの'id'属性で変数を使用しようとすると、その変数値を取得しません。
以下に説明するように、ui:repeatのインデックスとしてid値を持つui:repeat内にh:dataTableがあります。
<ui:repeat var="planMap" value="#{planAccountMap.entrySet().toArray()}" varStatus="planMapStatus">
<h:dataTable id="planTable#{planMapStatus.index}" value="#{planMap.value}" var="accountList">
ループ内のh:dataTableに対して動的IDを生成できるかどうかを知っている人はいますか?
テーブルIDを使用するJavaスクリプトがありますが、ループ内の各テーブルに一意のIDを設定できないため、壊れています。