Nie jestem do końca pewien, czy chcesz „numerację kolumn” czy „numerację kolumn”. Zakładam, że pierwszy;-)
Czy nie możesz użyć rowIndexVar
? ? Dokument Primefaces mówi:
To działa dla mnie:
<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 oznacza rozpoczęcie od numeru 1.
AKTUALIZACJA:
Ten kod daje: