Mysql
 sql >> Database >  >> RDS >> Mysql

Numerazione delle righe con p:dataTable

Non sono del tutto sicuro se si desidera una "colonna numerata" o una "numerazione delle colonne". Presumo il primo;-)

Non puoi usare rowIndexVar ? Il documento di Primefaces dice:

Questo funziona per me:

<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>

Il +1 è per iniziare con il numero 1.

AGGIORNAMENTO:

Questo codice produce: