在 JSF 2 (SUN RI) UI:repeat 在添加新行时不会增加表行的 id。它确实在浏览器上显示所有行。但是,查看源代码仅显示一行。
<ui:repeat id="repeat1" value="#{b.items}" var="itemBean" varStatus="status1">
<table>
<ui:repeat id="repeat2" value="#{a.locations}" varStatus="status2" var="loc">
<tr>
<td> <h:inputText id="date" size="10" maxlength="10"</td>
</tr>
</ui:repeat>
</table>
</ui:repeat>
身份证->myForm:repeat1:0:repeat2:0:date
我希望它会myForm:repeat1:0:repeat2:1:date
添加一个新行。但我得到相同的行 id myForm:repeat1:0:repeat2:0:date
。