开发者学堂课程【SpringBoot快速掌握 - 核心技术:引入 thymeleaf】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/612/detail/9242
引入 thymeleaf
内容介绍
一、 模板引擎
二、 (spring boot怎么用?)引入thymeleaf
一、模板引擎
JSP、Velocity、Freemarker、spring 推荐的 Thymeleaf
模板引擎思想:
模板引擎的作用就是写一个页面模板,模板从数据中找到并引入,把模板和数据交给模板引擎,按照数据解析表达式,放到对应的位置,然后用数据生成与一个内容
Templat Data output
SpringBoot 推荐的 Thymeleaf ;
称为高级模板引擎
语法更简单,功能更强大;
二、(spring boot怎么用?)引入 thymeleaf
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>
spring-boot-starter-thymeleaf
</ artifactId>
默认2.1.6版本
</dependency>
切换 thymeleaf 版本为3.0.9
<properties>
<
thymeleaf.version>3.0.9.RELEASE</thymeleaf.version>
<!--布局功能的支持程序 thymeleaf3 主程序 layout2 以上版本-->
<!-- thymeleaf2 layout1-->
<thymeleaf-layout-dialect.version>
2.2.2
</thymeleaf-layout-dialect.version>
两个版本如果要修改,都要修改成最新的版本
</properties>
导入了其他适配的官方包,一定要按照官方文档进行修改,找准适配关系