Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsf 我可以使用<;用户界面:重复>;仅用于从列表返回数据?_Jsf_Primefaces_Xhtml - Fatal编程技术网

Jsf 我可以使用<;用户界面:重复>;仅用于从列表返回数据?

Jsf 我可以使用<;用户界面:重复>;仅用于从列表返回数据?,jsf,primefaces,xhtml,Jsf,Primefaces,Xhtml,我是stackoverflow新手,我有一个简单的问题,但不知道如何正确地搜索它。 我希望类似于以下内容,但不同的是,第二个ui:repeat不应生成更多的html元素,我只想使用它来定义img的id: <ui:repeat value="#{bla.aStringlist()}" var="a"> <ui:repeat value="#{bla.bStringlist()}" var="b"

我是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的东西,使用这个“value”和“var”属性,但只用于返回数据:)

您可以使用一个映射而不是两个列表,您可以使用c:for。
这里有一些参考

与你的代码,你会得到太多的图形图像。您是否尝试过使用类似于
{b.field}
或类似于
{bla.misteryFunction(b)}
的名称/id重复一次。您还可以使用
c:forEach