What I want is an if-else in a th:each statement in Thymeleaf.
If currentSkill != null
, then show table with content, else \'You don\'t have any skills\'
You don't have any skills
If currentSkills
is a list, you can use the #lists
utility like so (which is more correct than the above code since it also takes into account the possibility where the object is not null but is empty):
You don't have any skills
You could do the same if currentSkills
is an array by just replacing #lists
with #arrays
.
Note that in both cases isEmpty()
returns true whether the object is null or has zero items.