thymeleaf模板抽取
当使用 th:fragment 时
公共模板中:
1 | <footer th:fragment="copy"> |
使用公共模板的页面中:
1 | <body> |
使用公共模板的页面的效果:
1 | <body> |
🔍 th:insert 相当于将公共模板连带公共标签插入新标签中,此过程保留新标签
🔍 th:replace 相当于用公共模板连带标签替换新标签,不保留新标签
🔍 th:include 相当于将公共模板标签中的内容插入新标签,不保留旧标签
当使用 th:fragment 时
公共模板中:
1 | <footer th:fragment="copy"> |
使用公共模板的页面中:
1 | <body> |
使用公共模板的页面的效果:
1 | <body> |
🔍 th:insert 相当于将公共模板连带公共标签插入新标签中,此过程保留新标签
🔍 th:replace 相当于用公共模板连带标签替换新标签,不保留新标签
🔍 th:include 相当于将公共模板标签中的内容插入新标签,不保留旧标签