在Primefaces数据表中,我希望渲染一些行,并根据某些列值跳过某些行 . 例如
<p:dataTable var="contactVO" value="#{manageBean.contactDetailList}" ... rendered ="#{contactVO.hiddenContact}> . . . </p:dataTable>
当“#返回true时,不应显示该行 .
在某些时候,它对我也有意义,我希望有一个带有条件行渲染的dataTable
这就像我接近它...使用panelGrid当然你放弃了所有高级dataTable功能
<p:panelGrid id="pg_document" > <f:facet name="header"> <p:row> <p:column >names</p:column> <p:column >description</p:column> </p:row> </f:facet> <c:forEach items="#{listOfDocuments}" var="document"> <p:row rendered="#{document.display()}"> <p:column > #{document.name} </p:column> <p:column > #{document.description} </p:column> </p:row> </c:forEach> </p:panelGrid>
1 回答
在某些时候,它对我也有意义,我希望有一个带有条件行渲染的dataTable
这就像我接近它...使用panelGrid当然你放弃了所有高级dataTable功能