인프런 커뮤니티 질문&답변

도토리님의 프로필 이미지

작성한 질문수

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

블록

<th:block> 태그의 존재 이유 관련 질문

23.01.22 01:23 작성

·

908

·

수정됨

1

<div 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>
</div>

<th:block> -> <div>로 바꾼 코드입니다.
th:block 태그를 사용하지 않고 div 태그 2개를 반복할 수 있는 방법이 존재할 것 같아서 바꿔본 것인데,
가장 바깥 <div> 태그가 출력된다는 점을 제외하면
눈에 보이는 결과물은 동일합니다.
제가 아직 경험이 부족해서 <th:block>가 유용하게 사용되는 경우를 모르는 것이겠죠...? ㅠㅠ

답변 2

0

Eungi Kim님의 프로필 이미지

2023. 08. 30. 13:37

div 태그에 여러가지 css 가 조합되어있는 경우가 있을수도있으니, 자주 사용하지는 않고 개발자 편의를 위해 만들어둔것같습니다.

0

OMG님의 프로필 이미지

2023. 01. 22. 08:53

안녕하세요. 도토리님, 공식 서포터즈 OMG입니다.
.

아래 영한님 답변을 참고 부탁드립니다 :)

https://www.inflearn.com/questions/480380/th-block-%ED%99%9C%EC%9A%A9
.
감사합니다.