Question: In my Thymeleaf template, I want to output the size of a list of objects. For example, for the list
List<String> list = Arrays.asList("Go", "Python", "Scala");
the result should be 3. How is this possible using just Thymeleaf syntax?
You can use the following expression:
<span th:text="${#lists.size(myList)}">[Number of Elements]</span>
And just in case you want to check if the list is empty, there is also an easy method for that:
<span th:if="${#lists.isEmpty(myList)}">This list is empty</span>
Leave a Reply