【发布时间】:2012-06-18 06:19:28
【问题描述】:
在 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>
id -> myForm:repeat1:0:repeat2:0:date
我希望它是 myForm:repeat1:0:repeat2:1:date 用于添加新行。但是我
获取相同的行 ID myForm:repeat1:0:repeat2:0:date。
【问题讨论】: