FE/html

[Thymeleaf] th:each

잔망루피 2021. 7. 22. 14:52
<th:each>

반복문

 

<!-- th:each 사용예시-->
<tr th:each="post, i : ${post}">

 

${post} 변수에서 값을 뽑아 반복

인덱스 i는 옵션이다. 

Thymeleaf가 제공하는 인덱스 기능

index 0부터 시작하는 현재 iteration의 index
count 1부터 시작하는 현재 iteration의 index
size iterated variable의 총 요소 갯수
current 매 반복마다 변수
even 현재 iteration이 짝수인지? boolean 값을 반환
odd 현재 iteration이 홀수인지? boolean 값을 반환
first 현재 iteration이 첫번째인지? boolean 값을 반환
last 현재 iteration이 마지막인지? boolean 값을 반환

 

<!-- 인덱스 변수 사용 예 -->
<td th:text="${i.count}"></td>

 

 

반응형