1、在pom中添加如下配置
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
2、在resources目录下新建static与templates,staitic中存放静态资源,templates中存放html
3、可以直接通过.html来访问,此时html文件必须放在static目录下,访问如下图方式
4、实际上,我们一般会将html统一放在模板目录下,但由于springboot项目默认是不允许直接访问template下的文件的,所以不能直接访问,需要通过controller跳转。
controller:注意这里返回页面需要是@Controller注解,如果不小心写成@RestController,这里只会返回“index”字符串
@RequestMapping("/hellolayui")
public String helloHtml(HashMap<String, Object> map) {
map.put("hello", "统计如下");
return "index";
}
实际效果如下: