p:具有两个列表作为输入的数据表

时间:2013-09-24 18:39:26

标签: jsf primefaces facelets

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

0 个答案:

没有答案