打开IEDA创建一个Spring项目
勾选需要的东西:
这样就创建成功啦
创建ThymeLeaf模板文件
图片里面的代码如下:
<!DOCTYPE html>
<html lang="en" xmlns:th="<http://www.thymeleaf.org>">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<h1 th:text="迎您来到Thymeleaf">欢迎您访问静态页面 HTML</h1>
</body>
</html>
创建一个最简单的控制器
@Controller
public class IndexController {
@GetMapping("/p2")
public void index(Model model) {
// 通过model传递参数给模板引擎
model.addAttribute("h1","但是还行!!");
model.addAttribute("text_p","毫无意义的文字");
}
}
在template文件夹下创建p2.html
th:text
来指定文件的内容,”${h1}”
来指定传递过来的值,+或者是||
进行字符串拼接<!DOCTYPE html>
<html lang="en" xmlns:th="<http://www.thymeleaf.org>">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<h1 th:text="迎您来到Thymeleaf">欢迎您访问静态页面 HTML</h1>
<h1 th:text="${h1}"></h1>
<!--字符串拼接-->
<h1 th:text="'我是普通内容= ' + ${text_p}">title</h1>
<h1 th:text="|我是普通内容= ${text_p}|">title</h1>
</body>
</html>