Tôi không chắc bạn muốn "đánh số cột" hay "đánh số cột". Tôi giả sử đầu tiên;-)
Bạn không thể sử dụng rowIndexVar
? Tài liệu Primefaces cho biết:
Điều này phù hợp với tôi:
<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 là để bắt đầu bằng số 1.
CẬP NHẬT:
Mã này tạo ra: