自定義檢視前後綴與Thymeleaf的使用
阿新 • • 發佈:2021-12-13
自定義檢視前後綴
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
<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>