sql >> Base de Datos >  >> RDS >> Mysql

Numeración de filas con p:dataTable

No estoy muy seguro de si desea una "columna de numeración" o una "numeración de columnas". Asumo lo primero;-)

¿No puedes usar rowIndexVar? ? El documento de Primefaces dice:

Esto funciona para mí:

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

El +1 es para comenzar con el número 1.

ACTUALIZACIÓN:

Este código produce: