javaeye 阅读(64) 评论(0)

一、添加依赖

pom.xml里面添加依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>

 

二、使用Model进行传值
控制器里:

@Controller
@RequestMapping("/test")
public class TestController {
    @RequestMapping("/hello")
    public String hello(Model model)
    {
        model.addAttribute("name", "小张");
        return "test/hello";
    }
}

 

 

三、模板文件

页面模板文件默认放置在resources/templates目录下,本例中控制器中返回"test/hello",实际使用的模板文件为:resources/templates/test/hello.html

 

<!DOCTYPE html>
<html lang="zh" xmlns:th="http://www.thymeleaf.org">
<head>
<meta charset="UTF-8">
<title>thymeleaf测试</title>
</head>
<body>
<h2 th:text="'hello '+${name}"></h2>
</body>
</html>

 

运行后调用localhost/test/hello 页面输出 hello 小张

 

关于thymeleaf详细的文档,可以参阅官方网站文档:https://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html


发表评论
切换编辑模式