正如标题所述,我只想知道使用h:datatable
代替使用ui:repeat
的普通HTML表标签有什么好处,例如以下代码:
<table>
<thead>
<th scope="col">First Name</th>
<th scope="col">Last Name</th>
</thead>
<tbody>
<ui:repeat var="person" value="#{bean.persons}">
<tr>
<td>#{person.name}</td>
<td>#{person.lastName}</td>
</tr>
</ui:repeat>
</tbody>
</table>
我觉得使用ui:datatable
对呈现的HTML没有足够的控制权,但是使用ui:repeat
方法,我可以完全控制。