gpt4 book ai didi

jsf - 如何在 JSF 数据表中显示行索引

转载 作者:行者123 更新时间:2023-12-03 10:50:20 25 4
gpt4 key购买 nike

在 JSF 数据表中,我想在行旁边显示行索引......比如:

Column A    Column B
1 xxx
2 yyy

我认为我可以使用像 #{rowIndex} 这样的隐式 el 变量,但这不起作用。

我找到的一个解决方案是为数据表创建一个绑定(bind)并使用如下绑定(bind):
<h:dataTable var="item" value="#{controller.items}" binding="#{controller.dataTable}">
<h:column>#{controller.dataTable.rowIndex}</h:column>
<h:column>value</h:column>
</h:dataTable>

但是当我在一个页面中有许多嵌套的数据表时,这个解决方案很复杂并且不能很好地工作。

关于如何以更好的方式解决这个问题的任何想法?

最佳答案

此解决方案由 Jamie Williams 在 CodeRanch 上发布.他说它适用于战斧。我正在使用 primefaces,它也支持它。

<t:dataTable rowIndexVar="row" value="#{someBean.value}">  
<h:column>
<h:outputText value="#{row + 1}"/>
</h:column>
</t:dataTable>

关于jsf - 如何在 JSF 数据表中显示行索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/298116/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com