<div th:if="${#lists.isEmpty(list(你的集合名字))} " >
空
</div>
<div th:if="${not #lists.isEmpty(list)(你的集合名字)} ">
非空
</div>
遍历List
<div th:each="lists,index : ${list}">
姓名:<input type="text" th:value="${lists.name}" readonly>
身份证号:<input type="text" th:value="${lists.idcard}" readonly>
年龄:<input type="text" th:value="${lists.age}" readonly>
<span th:if="${lists.num} ne 1">
<button id="out">不等于1</button>
</span>
<span th:if="${lists.num} eq 1">
<button>等于1</button>
</span>
</div>
list为model传过来的,lists为自定义名称,index是下标
ne和eq为thymeleaf中的转义字符
遍历map
<div th:each="自定义名字1 : ${前端传过来的map}">
<div th:each="自定义名字2 : ${自定义名字1.value}" ">
<input th:text="${自定义名字2.属性}>
</div>
</div>
这里我传过来的map里面的value是list,所以多循环一次