1. 程式人生 > 其它 >自定義檢視前後綴與Thymeleaf的使用

自定義檢視前後綴與Thymeleaf的使用

自定義檢視前後綴

spring.resources.static-location預設引數指定了Spring Boot-web專案中靜態檔案存放地址,該引數預設設定為:classpath:/static,classpath:/public,classpath:/resources,classpath:/META-INF/resources,servlet context:/

可以發現這些地址中並沒有/templates這個地址。

spring.resources.static-location

設定靜態資源路徑(一般不建議使用):  

spring:
resources:
static-locations: [classpath:templates/,classpath:public/,classpath:static/]

static-locations 不建議使用 所以我們的html只能存放到springBoot預設的資源訪問路徑

自定義檢視前後綴:

spring:
mvc:
view:
prefix: html/
suffix: .html

Thymeleaf的使用

thymeleaf 基本語法

匯入Thymeleaf

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

Thymeleaf模版預設會使用templates作為檢視檔案下

HTML檔案頭

<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org" lang="zh/cn">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>