Это, наверное, очень простой вопрос JSF, но я не могу найти простой ответ.
У меня есть список изображений, и я хочу отобразить их в таблице изображений. Каждое изображение отображается с его именем. Я использую тег ui:repeat
, как показано ниже. Я не получаю 5 столбцов по запросу, но только 1.
<h:panelGrid id="resourcePanel" columns="5" rules="all">
<ui:repeat var="res" value="#{resourceUpload.resources}">
<h:panelGrid columns="1" rules="none">
<h:graphicImage
value="/image/resource?id=#{res.idAsString}"
style="width:100px;" />
<h:outputText value="#{res.name}" />
</h:panelGrid>
</ui:repeat>
</h:panelGrid>