【问题标题】:How do you get row numbers to show in a <h:dataTable>?如何获得行号以显示在 <h:dataTable> 中?
【发布时间】:2012-08-01 16:18:10
【问题描述】:

我有以下 JSF 数据表:

<h:dataTable border="1" var="f2" value="#{someEJB.list}">
    <h:column>
        <f:facet name="header">No</f:facet>
    </h:column>
    <h:column>
        <f:facet name="header">Name</f:facet>#{f2.name}
    </h:column>
</h:dataTable>

如何显示行号?

【问题讨论】:

    标签: jsf datatable


    【解决方案1】:

    您可以为此使用UIData#getRowIndex()

    <h:dataTable binding="#{table}" ...>
        <h:column>
            #{table.rowIndex + 1}
        </h:column>
    </h:dataTable>
    

    【讨论】:

      猜你喜欢
      • 2012-05-05
      • 1970-01-01
      • 1970-01-01
      • 2019-07-14
      • 2016-05-22
      • 1970-01-01
      • 1970-01-01
      • 2017-05-13
      • 2012-02-03
      相关资源
      最近更新 更多