thymeleaf Including 插入模板片段

在我们的模板中,我们经常希望包含来自其他模板的部分,比如页脚、页眉和菜单
我们可以用thymeleaf中的Including template fragments
使用th:fragment="*****" 属性完成

这样每个模块中包含公众的部分我们可以抽离出来,用到的时候只需要插入就行了

我们需要的模板如下:

 我们想让模板插入的地方和格式入下所示:

 <div th:insert="navigation :: nav"></div>

属性**navigation**为模板的文件名
属性**nav**为插入模板中的片段的属性:类似于导入页眉页脚和菜单中的属性值。

记得导入所需依赖:


<html xmlns:th="http://www.thymeleaf.org">

这样我们就不用因为模板中的地方改变而导致去修改每个页面啦!!!

猜你喜欢

转载自www.cnblogs.com/mmgao/p/12119714.html
今日推荐