web-dev-qa-db-ja.com

thymeleafを使用してリストが空かどうかを確認する方法は?

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

上記のthymeleafコードは機能していません。tblUserListはリストです。そのため、nullをチェックするのではなく、リストが空かどうかをチェックしたいと思います。どうやってするか?

45
Rahul Raj

次のようにできます。

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

Thymeleaf 3.x.xを使用すると、リストをよりエレガントに検証できます。

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

または

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