728x90 Thymeleaf2 Spring Boot Thymeleaf 간단 정리(백엔드개발/자바/Java/backend) Spring Boot와 Thymeleaf는 웹 애플리케이션을 만들 때 자주 사용되는 조합입니다. Thymeleaf는 Java 기반의 서버 사이드 템플릿 엔진으로, HTML을 동적으로 생성할 수 있게 해줍니다. 1. Thymeleaf 개요서버 사이드 템플릿 엔진: HTML 파일 내에서 데이터를 동적으로 교체하고, 조건부 로직 및 반복문 등을 사용할 수 있습니다.HTML5 호환 : Thymeleaf는 HTML5 문법을 준수하며, 브라우저에서 직접 열어도 유효한 HTML로 보입니다.Spring 통합 : Spring MVC와 자연스럽게 통합되어, 모델 데이터를 쉽게 템플릿에 전달할 수 있습니다.2. 주요 기능변수 표현 : ${} 문법을 사용하여 모델 데이터를 표현합니다.조건부 평가 : th:if, th:unle.. 2024. 11. 20. 스프링 부트(Spring Boot) Thymeleaf 반복문(백엔드 개발/Java/제어문) Thymeleaf단순 반복문 사용(특정 숫자 범위 반복문) 예시) 1월~12월 출력하기ol class="list_month"> th:block th:each="month : ${#numbers.sequence(1,12,1)}"> li>a href="#">span th:text="${month}">span>월a>li> th:block>ol>#numbers.sequence는 Thymeleaf에서 제공하는 유틸리티 함수로, 특정 범위의 숫자 시퀀스를 생성하는 데 사용됩니다. 이 함수는 주로 반복문에서 원하는 범위의 숫자를 쉽게 생성할 수 있도록 도와줍니다.#numbers.sequence(start, end, step): 숫자 시퀀스를 생성하는 Thymeleaf 함수.→ start : 시.. 2024. 11. 16. 이전 1 다음 728x90