我有两个清单。一个字符串,其中包含列名称(也是必须显示的属性的名称)以及将填充表格的对象之一。现在我使用html表和ui:repeat来显示我的信息:
<table border="1px">
<tr>
<ui:repeat value="#{bean.columnNames}" var="col">
<th><h:outputText value="#{col}" /> </th>
</ui:repeat>
</tr>
<ui:repeat value="#{createReportBean.reportResults}" var="row">
<tr>
<ui:repeat value="#{createReportBean.columnNames}" var="col">
<td><h:outputText value="#{row[col]}"</td>
</ui:repeat>
</tr>
</ui:repeat>
</table>
我这样做是因为我只需要显示columnNames中包含的属性。 我可以用p:datatable实现类似的东西吗?