Skill/spring

[thymeleaf] each 사용

진열사랑 2024. 4. 18. 17:28

출처:

th:each="user : ${users}"
반복기능이다. 이건 잘 알고 있기 때문에 따로 설명은 패스

th:each="user, userStat : ${users}"
반복을 할때 그 상태까지 가져와준다.
생략이 가능한데 생략하면 (변수명)+State가 된다.
변수명이 user면 userState

기능
index : 0부터 시작하는 인덱스값
count : 1부터 시작
size : 전체 사이즈
even, odd : 홀수, 짝수 여부(boolean 값)
first, last : 처음, 마지막 여부(boolean 값)
current : 현재 객체