SpringBoot配置thymeleaf模板

2021-09-24 17:23:40 字數 1603 閱讀 2461

springboot預設支援的html模板是thymeleaf模板,既然官方都預設支援了,那麼我也就簡單學習了一下,在這裡記錄一下:

1. 引入對thymeleaf模板

直接在pom.xml中新增thymeleaf依賴:

>

>

org.springframework.bootgroupid

>

>

spring-boot-starter-thymeleafartifactid

>

dependency

>

2. thymeleaf常用配置

下面列舉一些thymelea模板一些常用的預設配置

#spring.thymeleaf.cache = true #啟用模板快取,開發階段要使用false哦。

#spring.thymeleaf.check-template = true #在呈現模板之前檢查模板是否存在。

#spring.thymeleaf.check-template-location = true #檢查模板位置是否存在。

#spring.thymeleaf.content-type = text / html #content-type值。

#spring.thymeleaf.enabled = true #啟用mvc thymeleaf檢視解析度。

#spring.thymeleaf.encoding = utf-8 #模板編碼。

#spring.thymeleaf.excluded-view-names = #應該從解決方案中排除的檢視名稱的逗號分隔列表。

#spring.thymeleaf.mode = html5 #應用於模板的模板模式。另請參見standardtemplatemodehandlers。

#spring.thymeleaf.prefix = classpath:/ templates / #在構建url時預先檢視名稱的字首。

#spring.thymeleaf.suffix = .html #構建url時附加到檢視名稱的字尾。

#spring.thymeleaf.template-resolver-order = #鏈中模板解析器的順序。

#spring.thymeleaf.view-names = #可以解析的檢視名稱的逗號分隔列表。/ templates / #在構建url時先檢視名稱的字首。

#spring.thymeleaf.suffix = .html #構建url時附加到檢視名稱的字尾。

#spring.thymeleaf.template-resolver-order = #鏈中模板解析器的順序。

#spring.thymeleaf.view-names = #可以解析的檢視名稱的逗號分隔列表。/ templates / #在構建url時先檢視名稱的字首。

#spring.thymeleaf.suffix = .html #構建url時附加到檢視名稱的字尾。

#spring.thymeleaf.template-resolver-order = #鏈中模板解析器的順序。

#spring.thymeleaf.view-names = #可以解析的檢視名稱的逗號分隔列表

SpringBoot常用配置

前言 springboot整合了主流的第三方框架,但是需要使用springboot那一套配置方式。但是我這裡只列舉了非常非常常用的,可以看已發的幾篇部落格,慢慢會補充。當然官方文件裡也有相應的配置,可惜沒有注釋。spring.resources.cache period 設定資源的快取時效,以秒為單...

Spring boot自動配置

1 從原始碼角度看spring boot 自動配置 這個方法呼叫的是 initialize sources suppresswarnings private void initialize object sources this.webenvironment deducewebenvironment...

Spring Boot 自動配置

在spring中假設我們要使用乙個資料來源,必須在配置datasource才能使用,但是使用了spring boot這些就不存在了,相當於spring boot為我們做了很多配置的工作。spring 4提供了乙個更通用的基於條件的bean的建立方式,即使用 conditional 實現conditi...