Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Numeração de linha com p:dataTable


Não tenho certeza se você deseja uma "coluna de numeração" ou "numeração de coluna". Presumo o primeiro;-)

Você não pode usar rowIndexVar ? O documento do Primefaces diz:

Isso funciona para mim:
<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>

O +1 é para começar com o número 1.

ATUALIZAÇÃO:

Este código produz: