반응형
타임리프 - block
타임리프는 속성으로 보통 제공되지 태그로 작동하지는 않는데 타임리프에서 제공하는 태그가 있다.
바로 block 태그인데 이 태그는 each를 통해 반복할 때 div 두 개를 반복해야 하는 상황에 사용할 수 있다.
<th:block th:each="user : ${users}">
<div>
사용자 이름1 <span th:text="${user.username}"></span>
사용자 나이1 <span th:text="${user.age}"></span>
</div>
<div>
요약 <span th:text="${user.username} + ' / ' + ${user.age}"></span>
</div>
</th:block>
보면 div 두개가 있지만 each를 div에 주지 않고 th에 주어 반복한다. 결과도 출력해 보면 두 div가 반복되는 것을 확인할 수 있다.
block 태그는 렌더링 시 제거가 된다.
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술을 참고하여 공부하였습니다.
반응형
'Framework & Library > Spring Boot' 카테고리의 다른 글
[Spring Boot] : 타임리프 템플릿 조각 사용 (0) | 2022.02.07 |
---|---|
[Spring Boot] : 타임리프 JavaScript inline 사용 (0) | 2022.02.07 |
[Spring Boot] : 타임리프 주석 종류 및 사용 방법 (0) | 2022.02.07 |
[Spring Boot] : 타임리프 if, unless, switch문 사용 (0) | 2022.02.07 |
[Spring Boot] : 타임리프 반복문 사용 (0) | 2022.02.07 |
댓글