thymeleaf 抽取公共部分
主要用到的标签
th:fragment="head"
th:include="common/head :: head"
其他(可以被替换或者添加的)
th:fragment="head(title,links,styles)"
<title th:replace="${title}">默认名</title>
<th:block th:replace="${links}" />
<th:block th:replace="${styles}" />
用法
示例:
https://blog.csdn.net/qq_33842795/article/details/80322829
th:insert th:replace th:include 区别
th:insert
- 保留自己的主标签,保留th:fragment的主标签。(本页面和th:fragment页面的都要)
th:replace
- 不保留自己的主标签,使用th:fragment的主标签。
th:include
- 保留自己的主标签,不要th:fragment的主标签。(官方3.0后不推荐)