Jeg er ikke helt sikker på, om du vil have en "nummereringskolonne" eller "kolonnenummerering". Jeg går ud fra det første;-)
Kan du ikke bruge rowIndexVar
? Primefaces-doktoren siger:
Dette virker for mig:
<p:dataTable value="#{testBean.selectOptions}" rowIndexVar="rowIndex" var="item">
<p:column headerText="#">
#{rowIndex+1}
</p:column>
<p:column headerText="Option">
#{item}
</p:column>
</p:dataTable>
+1'et er for at starte med nummer 1.
OPDATERING:
Denne kode producerer: