thymeleaf의th:each용법

하나.th:eath 교체 집합 사용법:
<table><thead><tr><th> th><th> th><th> th><th> th>tr><tr th:each="user:${userlist}"><td th:text="${user.id}">td><td th:text="${user.username}">td><td th:text="${user.password}">td><td th:text="${user.petname}">td>tr>thead>table>

2.다음 변수 반복 사용법:
상태 변수는 th로 정의됩니다. 각 속성과 다음 데이터가 포함됩니다.
  1.현재 교체 인덱스, 0부터 시작합니다.이것은 색인 속성입니다.index
  2.현재 교체 인덱스, 1부터.이것은 통계 속성이다.count
  3.원소의 총량 교체 변수.이것은 크기 속성입니다. size 
  4.iter 변수는 모든 교체입니다.이것은 현재의 재산이다. current 
  5.현재 교체가 홀수인지 짝수인지 여부.이 even/odd의 볼 속성들  
  6.첫 번째 현재 교체 여부.이것은 퍼스트볼 속성입니다.  
  7.마지막 현재 교체 여부.이것은 last 부울 속성입니다.
사용 사례:
<table><thead><tr><th> th><th> th><th> th><th> th>tr><tr th:each="user,userStat:${userlist}" th:class="${userStat.odd}?'odd':'even'"><td th:text="${user.id}">td><td th:text="${user.username}">td><td th:text="${user.password}">td><td th:text="${user.petname}">td>tr>thead>table>

status를 인쇄하는 값은 다음과 같습니다.
만약 교체 변수를 현저하게 설정하지 않는다면, Thymeleaf는 항상 통계의 이름을 접두사 iter 변수로 만듭니다.
<table><tr><th>NAMEth><th>PRICEth><th>IN STOCKth>tr><tr th:each="prod : ${prods}" th:class="${prodStat.odd}? 'odd'"><td th:text="${prod.name}">Onionstd><td th:text="${prod.price}">2.41td><td th:text="${prod.inStock}? #{true} : #{false}">yestd>tr>table>

좋은 웹페이지 즐겨찾기