템플릿 엔진
웹페이지(html) 상에 스프링 서버에서 데이터를 받아 보여주는 도구
▼간단한 템플릿 문법 예
<h1 text=${이름}> <!-- text 어트리뷰트 할당되어 있음 -->
<p text=${나이}>
▼서버에서 보내준 데이터 예
{
이름: "홍길동"
나이: 11
{
타임리프 표현식
| 표현식 | 설명 |
| ${...} | 변수의 값 표현식 |
| #{...} | 속성 파일 값 표현식 |
| @{...} | URL 표현식 |
| *{...} | 선택한 변수의 표현식 (th:object 에서 선택한 객체에 접근 |
타임리프 문법
| 표현식 | 설명 | 예제 |
| th:text | 텍스트를 표현할 때 사용 | th:text |
| th:each | 컬렉션을 반복할 때 사용 | th:each |
| th:if | 조건이 true일 때 사용 | th:if |
| th:unless | 조건이 false일 때 사용 | th:unless |
| th:href | 이동 경로 | th:href |
| th:with | 변숫값으로 지정 | th:with |
| th:object | 선택한 객체로 지정 | th:object = |
'2023 > SPRING BOOT' 카테고리의 다른 글
| 인증과 인가 (0) | 2025.09.17 |
|---|---|
| [spring boot] 스크립트 (0) | 2023.09.01 |
| [SPRING BOOT] 어노테이션(annotation) (0) | 2023.08.18 |
| [SPRING BOOT] tool_링크 (0) | 2023.08.17 |
| [Spring Boot] 기본(매핑) (0) | 2023.08.16 |