Thymeleaf 템플릿 엔진 실용 가이드 (정기적으로 업데이트)

Thymeleaf 템플릿 엔진 실용 가이드 (정기적으로 업데이트)


thymeleaf는 스프링 MVC + JSP 선택 대신에, 봄 부팅 강력한 템플릿 엔진 및 원활한 통합입니다

구성

메이븐 구성

당신이 봄 부팅 2.1.x의 버전을 사용하는 경우, 그래서 추가 구성
의 pom.xml

<!--默认与Spring Boot 保持一致-->
		<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-thymeleaf</artifactId>
        </dependency>

당신이 봄 부팅 1.15.x를 사용하는 경우 pom.xml 파일에 다음과 같은 몇 가지 설정을 구성 할 필요가 있으므로, 다음, (단일 레이블을 해석 할 때 끝이 태그를 입력하라는 메시지가 나타날 수 있습니다) Thymeleaf 파서에 관한 작은 분화구가있을 것입니다 같은 다음과 같습니다 :

	...
	<properties>
		...
		<!--这里-->
        <thymeleaf.version>3.0.9.RELEASE</thymeleaf.version>
        <thymeleaf-layout-dialect.version>2.2.2</thymeleaf-layout-dialect.version>
        ...
    </properties>
    ...

네임 스페이스

Thymeleaf는 thymeleaf 고유의 태그 사용할 수있는 템플릿 엔진은 네임 스페이스 thymeleaf 페이지에 소개 할 수있는 HTML 페이지의 요구를 분석 사용할
네임 스페이스를 :http://www.thymeleaf.org
예 :

<!DOCTYPE html>
<!--这里↓↓↓↓↓↓↓↓-->
<html xmlns:th="http://www.thymeleaf.org" lang="zh">
<head>
    <meta charset="UTF-8" />
    <title>示例</title>
</head>
<body>
게시 된 원본 기사 · 원의 칭찬 0 · 조회수 5

추천

출처blog.csdn.net/kedaji/article/details/103962517