728x90
반응형
th:block
-
Spring MVC - 타임리프(Thymeleaf) 블록과 자바스크립트 인라인Spring/Spring MVC 2022. 2. 3. 11:25
타임리프(Thymeleaf) 블록 타임리프의 특성상 HTML 태그 안에 기능을 정의해서 사용하여 불편한 점이 있었다. 이러한 불편함을 해결하기 위해 타임리프는 th:block을 제공한다. 아래 코드를 보면 태그가 태그 2개를 감싸고 있다. 태그로 감싸주었기 때문에 첫번째 태그, 두번째 태그가 순서대로 반복문이 실행된다. 만약 태그로 감싸주지 않고 각각의 태그에 반복문을 넣으면 첫 번째 태그의 반복문이 끝나야 두번째 태그의 반복문이 실행되는 결과가 발생한다. User 객체가 3개 저장된 List 컬렉션의 반복 사용자 이름1 사용자 나이1 요약 서버를 가동시켜 웹브라우저에서 HTML의 소스 코드를 보면 다음과 같다. 사용자 이름1 userA 사용자 나이1 10 요약 userA / 10 사용자 이름1 user..