Отображение списка изображений в табличном формате в формате JSF

Вероятно, это действительно простой вопрос 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>

Ответы на вопрос(2)

Ваш ответ на вопрос