是否可以仅将 <ui:repeat> 用于从列表中返回数据?



我是stackoverflow的新手,我有一个简单的问题,但不知道如何正确搜索。我想要如下的东西,不同的是,第二个ui:repeat不应该生成更多的html元素,我只想用它来定义img:的id

<ui:repeat value="#{bla.aStringlist()}" var="a">
<ui:repeat value="#{bla.bStringlist()}" var="b">
<p:graphicImage library="pix" name="/#{a}" onclick="afunction(someString);" id="#{b}"/>
<ui:repeat>
</ui:repeat>

所以我在寻找一个类似ui的东西:repeat,用这个"值";以及";var";属性,但仅用于返回数据:(

您可以使用一个映射而不是两个列表,您可以使用c:for。这里有一些参考jstl-in-jsf2-facelets-makes-sense

最新更新