Thymeleaf页面模板实现公共页面元素抽取
一、公共页面抽取的原因
我们在做一个完成的系统时,需要用到很多页面,而页面之间比如菜单栏,导航栏等这些模块是每个页面当中的一部分,如果重复写,会使页面看起来繁琐,代码量占用大,而我们需要的是尽可能的使用少量代码,精简的写出全部功能,因此需要将公共页面抽取出来,其中我们使用的是Thymeleaf页面模板技术,Thymeleaf是SpringBoot官方所推荐使用的。
二、如何实现公共页面抽取
1.如下是Thymeleaf官方文档内容,解释了如何去实现公共页面抽取。Thymeleaf官方文档
1、抽取公共片段
<div th:fragment="copy">
© 2011 The Good Thymes Virtual Grocery
</div>
2、引入公共片段
<div th:insert="~{footer :: copy}"></div</