运行展示
正题
步骤
1.添加pom依赖
<!-- Thymeleaf -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
2.application.properties
#Thymeleaf
#prefix:定位模板的目录,spring boot此配置默认为classpath:/templates//prefix:给返回的页面添加后缀名,spring boot默认为.html/cache:hymeleaf缓存设置/encoding:编码格式
#spring.thymeleaf.prefix=classpath:/templates/
#spring.thymeleaf.suffix=.html
spring.thymeleaf.cache=false
spring.thymeleaf.encoding=UTF-8
3.新建TestController.java
package com.springboot.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@Controller
public class TestController {
@RequestMapping("/")
public String Test() {
return "index";
}
}
4.templates下新建index.html
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<title>SpringBoot</title>
</head>
<body>
Welcome to SpringBoot!
</body>
</html>
注:@Controller返回网站界面(如果返回没有界面会报错)、@RequestMapping("/路径")