Facelets 重复标签索引
有谁知道如何获取 ui:repeat Facelets 标记中元素的索引?
<ui:repeat id="topTenGrd" var="dream" value="#{dreamModifyBean.topDreams}">
<h:outputText class="dream-title uppercase" value="#{dream.number}. #{dream.title}" />
</ui:repeat>
Does anyone know a way to get the index of the element in a ui:repeat facelets tag?
<ui:repeat id="topTenGrd" var="dream" value="#{dreamModifyBean.topDreams}">
<h:outputText class="dream-title uppercase" value="#{dream.number}. #{dream.title}" />
</ui:repeat>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
为“varStatus”属性指定一个值:
然后可以通过 EL 访问循环索引:
此外,varStatus 还可以使用以下属性:
有关更多详细信息,请参阅:
https://docs.oracle.com/javaee/7/javaserver-faces-2-2/vdldocs-facelets/ui/repeat.html
Specify a value for the "varStatus" attribute:
You can then access the loop index via EL:
Additionally, the following properties are available to the varStatus:
For more details, see:
https://docs.oracle.com/javaee/7/javaserver-faces-2-2/vdldocs-facelets/ui/repeat.html
布莱恩的回答很好,但我认为它可能对信息更具描述性。
我们创建 UI:Repeat
使用 UI Repeat 我们可以访问与列表“listofValues”关联的变量中的值。
使用 varStatus 我们可以创建另一个保存不同类型信息的变量。例如,在列表中使用
#{myVarStatus.index}
创建一个表,我们可以使用此信息作为列表上的索引。1.
2.
3.
当然,如果您指定数组从 0 开始,那么您的列表也会如此,除非您为每个数组添加 1。 #{myVarStatus.index + 1}
这些在需要使用 2 个嵌套的
UI:Repeat
的 2D 数组中也非常有用。属性 ___Getter_____描述
带有链接的其他文档:
The answer by Brian is good but I think it could be a bit more descriptive for information.
We create UI:Repeat
Using UI Repeat we can access the values from the variable we associated with the list 'listofValues'.
Using varStatus we can create another variable that holds different type of information. For example using
#{myVarStatus.index}
in our list to create a table we can use this information for our index on our list.1.
2.
3.
Of course if you specify your array to start at 0 then so will your list unless you add 1 to each. #{myVarStatus.index + 1}
These are also very useful in 2D arrays that need to use 2
UI:Repeat
that are nested.Property ___Getter_________Description
Additional Documentation with links: