logo

[Spring]Thymeleaf(타임리프) 기본 사용법 정리

language-logoSpring

• Thymeleaf는 웹 및 독립 실행형 환경 모두를 위한 Java 템플릿 엔진으로, 순수한 HTML을 유지하면서 뷰 템플릿을 사용할 수 있는 네츄럴 템플릿(Natural Template)이라고 불립니다.
• 기본 표현식, 변수, 기본 객체, 유틸리티 객체, URL 링크, 리터럴, 연산, 속성 값 설정, 반복, 조건부 평가, 주석, 블록, 자바스크립트 인라인 등 다양한 기능을 제공하며, 스프링과 자연스럽게 통합되어 스프링의 다양한 기능을 쉽게 사용할 수 있습니다.
• 타임리프(Tymeleaf)는 HTML 태그의 속성에 기능을 정의하여 동작하며, 이스케이프(escape)를 제공하여 HTML 태그 내용을 안전하게 출력할 수 있습니다.
• 변수 표현식을 사용하여 Model에 담긴 값을 꺼내고, 스프링 EL(Spring Expression Language)을 통해 객체, 리스트, 맵 등의 데이터에 접근할 수 있습니다.

thumbnail
북마크
공유하기
신고하기
1분 분량
조회수 172
profile-imagelog
2년 전
Copyright © 2025. Codenary All Rights Reserved.