在springboot中导入依赖
<dependency>
<groupId>org.thymeleaf</groupId>
<artifactId>thymeleaf-spring5</artifactId>
</dependency>
<dependency>
<groupId>org.thymeleaf.extras</groupId>
<artifactId>thymeleaf-extras-java8time</artifactId>
</dependency>
thymeleaf命名空间
xmlns:th="http://www.thymeleaf.org"
常见的语法:
1.th:text 设置当前元素文本内容
2.th:value 设置当前元素的value值
3.th:each 遍历循环元素
4.th:if 条件判断
5.th:insert 代码块引入
6.th:fragment 定义代码块
7.th:object 声明变量,一般和*{}配合使用
8.th:attr 修改任意属性,实际使用少
controller层代码
@Controller
public class IndexController {
@RequestMapping("/index")
public String index(Model model){
model.addAttribute("msg","hello");
return "index";
}
}
得到结果展示