thymeleaf基本使用

1 導入命名空間和pom文件裏的座標

<html lang="en" xmlns:th="http://www.thymeleaf.org">

這樣的話,在idea中寫代碼的時候,就會有thymeleaf的代碼提示。
引入thymeleaf的座標

		<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-thymeleaf</artifactId>
        </dependency>

語法規則

th:任意html屬性;來替換原生屬性的值
例如:th:text;改變當前元素裏面的文本內容

<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
<meta charset="UTF‐8">
<title>Title</title>
</head>
<body>
<h1>成功!</h1>
<!‐‐th:text 將div裏面的文本內容設置爲 ‐‐>
<div th:text="${hello}">這是顯示歡迎信息</div>
</body>
</html>

表達式語法

  • 變量表達式: ${…},是獲取容器上下文變量的值.
  • 選擇變量表達式: *{…},獲取指定的對象中的變量值。如果是單獨的對象,則等價於${}。
  • 消息表達式: #{…}表達式與th:text一起使用,加載數據源中的消息,用於國際化
  • 鏈接網址表達式: @{…},獲取網址鏈接
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章