web-dev-qa-db-fra.com

Comment vérifier si la liste est vide avec thymeleaf?

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

Le code thymeleaf ci-dessus ne fonctionne pas, tblUserList étant une liste. Donc, je veux vérifier si la liste est vide au lieu de vérifier son null. Comment faire ça?

45
Rahul Raj

Vous pouvez faire comme suit:

<div th:if="${not #lists.isEmpty(tblUserList)}">
 --content--
</div>
87
taxicala

Avec Thymeleaf 3.x.x vous pouvez valider une liste plus élégante:

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

ou

<div th:if="${tblUserList!=null and !tblUserList.isEmpty()}"></div>
36
Alexey Nikitenko