0

我有两个清单。包含列名称(也是必须显示的属性的名称)和将填充表的对象之一的字符串之一。现在我使用一个 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 实现类似的东西吗?

4

0 回答 0