본문 바로가기
Framework & Library/Spring Boot

[Spring Boot] : 타임리프 block 사용

by 오주현 2022. 2. 7.
반응형

타임리프 - 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편 - 백엔드 웹 개발 활용 기술을 참고하여 공부하였습니다.

반응형

댓글