728x90
List 데이터 화면에 출력하기
컨트롤러에서 Model을 통해 HTML로 전달하는 데이터가 List 타입일 경우
th:each="객체명: ${리스트명}"
리스트에 있는 객체를 하나씩 꺼내는 th:each를 사용하면 됩니다.
데이터 출력
[[${객체명.꺼낼필드}]]
리스트의 사이즈 확인
#lists.size(리스트명)
리스트에 값이 있을 때 없을 때 구분해서 데이터 출력
<th:block th:if="${#lists.size(cartList) == 0}">
<!--데이터 없을 때 -->
</th:block>
<th:block th:if="${#lists.size(cartList) != 0}">
<!--데이터 있을 때 -->
<tr th:each="cart, state : ${cartList}">
<!--데이터 하나씩 꺼내기 -->
</tr>
</th:block>
728x90