Spring Boot学习总结之整合thymeleaf

对于thymeleaf的简介前一篇文章里面已经讲过了,本篇文章的内容是快速和Spring Boot整合 。

(一)添加依赖

<dependency>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-starter-thymeleaf</artifactId>

</dependency>


(二)添加配置

在 application.yml中添加配置:

thymeleaf:
  prefix: classpath:/templates/
  check-template-location: true
  suffix: .html
  encoding: UTF-8
  content-type: text/html
  mode: HTML5
  cache: false

(三)hello world页面

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

 </head>

 <body>

 <h1  th:text="${message}">Hello World</h1>
 </body>
</html>

(四)Controller

@Controller
public class HelloController {
    @RequestMapping("/thy")
    public Map index(ModelMap map) {
        map.addAttribute("message", "hand");
        return map;
    }
}

启动项目,访问http://localhost:8080/thy,看到页面即表示成功。


猜你喜欢

转载自blog.csdn.net/qq_29534483/article/details/80816954