Comment vérifier si la liste est vide en utilisant thymeleaf?

<div th:if="${tblUserList != null}">
 --content--
</div>

Le code Thymeleaf ci-dessus ne fonctionne pas, où tblUserList est une liste. Donc, je veux vérifier si la liste est vide au lieu de vérifier sa valeur nulle. Comment faire?

36
demandé sur Rahul Raj 2015-10-13 18:15:47

2 réponses

Vous pouvez faire comme suit:

<div th:if="${not #lists.isEmpty(tblUserList)}">
 --content--
</div>
71
répondu taxicala 2015-10-13 15:20:23

Avec Thymeleaf 3.x. x Vous pouvez valider la liste plus élégante:

<div th:if="${!tblUserList.empty}"></div>

Ou

<div th:if="${!tblUserList.isEmpty()}"></div>
28
répondu Alexey Nikitenko 2017-02-05 01:38:48