我有一个带有动态列的dataTable:
<p:columns value="#{dashboardEditionBean.columns}" var="column" columnIndexVar="colIndex" sortBy="#{deviceMock[column.property]}" filterBy="#{deviceMock[column.property]}">
<f:facet name="header">
<h:outputText value="#{column.header}" />
</f:facet>
<h:outputText value="#{deviceMock[column.property]}" />
</p:columns>
我想知道是否有办法设置每列的ID?我需要这个,所以我可以检索辅助bean的列ID。我知道PrimeFaces会为这些列生成一些ID并为其添加列索引,但由于我希望能够重新排序这些列并存储更改,因此我需要在支持bean上提供一些更具描述性的信息(自定义ID或其他内容)