一.创建新项目,同spring boot 之jsp
二.添加thymeleaf依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
三.配置application.yml(或者application.properties)
server:
port: 8086
spring:
thymeleaf:
cache: false
encoding: UTF-8
mode: HTML5
suffix: .html
prefix: classpath:/templates/
四.resources/templates目录下添加hello.html
五.控制器中添加调用html页面方法
六.补充
当application.yml中配置的thymeleaf:prefix为默认的templates时,需要在控制器中访问到templates/view下的html页面时,可以使用return "view/upload"; 或者直接将thymeleaf:prefix的classPath定位到view目录下
@Controller
//@RestController
public class hello {
@RequestMapping("/hello")
public String hello(){
return "view/upload";
}
}