У меня есть ui:repeat, который возвращает список объектов. Есть ли способ узнать, что возвращаемый список пуст?
<ui:repeat id="resulta" value="#{testController.testList}" var="list">
<div>list.name</div>
</ui:repeat>
что-то вроде, если ui:repeat пуст, тогда отобразите div с надписью «Список пуст»
я слышал о varStatus -> Facelets повторяет индекс тегов
но я не думаю, что есть что-то для пустого списка. или есть?
ОБНОВЛЕНО
<ui:repeat id="resulta" value="#{testController.testList}" var="list">
<div>list.name</div>
<h:panelGroup rendered="#{empty list}">
list is empty!
</h:panelGroup>
</ui:repeat>
Я попытался отобразить "список пуст!" когда список пуст, но тогда он не отображается.