我有以下数据表:
<p:dataTable value="#{openReportBean.rows}" var="row">
<p:columns value="#{openReportBean.columns}" var="col">
<f:facet name="header">
#{row[col].columnName}
</f:facet>
<h:outputText value="#{row[col]}"/>
</p:columns>
</p:dataTable>
问题是列标题设置在行变量中,我可以使用 row.columnName 访问它们,但它们不显示。我能对此做些什么吗?