引入 thymeleaf|学习笔记

简介: 快速学习引入 thymeleaf

开发者学堂课程【SpringBoot快速掌握 - 核心技术引入 thymeleaf】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/612/detail/9242


引入 thymeleaf

内容介绍

一、 模板引擎

二、 (spring boot怎么用?)引入thymeleaf

 

一、模板引擎

JSP、Velocity、Freemarker、spring 推荐的 Thymeleaf

模板引擎思想:

模板引擎的作用就是写一个页面模板,模板从数据中找到并引入,把模板和数据交给模板引擎,按照数据解析表达式,放到对应的位置,然后用数据生成与一个内容

Templat Data output

image.png

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>

导入了其他适配的官方包,一定要按照官方文档进行修改,找准适配关系

相关文章
|
前端开发 JavaScript
验证码(原生js加canvas绘图)
验证码(原生js加canvas绘图)
85 0
|
编解码 数据可视化 定位技术
Google Earth Engine谷歌地球引擎GEE地理坐标系与投影坐标系变换与重投影
Google Earth Engine谷歌地球引擎GEE地理坐标系与投影坐标系变换与重投影
332 1
|
设计模式 Java fastjson
【Java基础知识 2】Java中常用的48个关键字和2个保留字 || Java命名规范(从此告别起名难)
【Java基础知识 2】Java中常用的48个关键字和2个保留字 || Java命名规范(从此告别起名难)
745 0
【Java基础知识 2】Java中常用的48个关键字和2个保留字 || Java命名规范(从此告别起名难)
|
存储 NoSQL 分布式数据库
MongoDB性能系列最佳实践-Sharding
MongoDB将会推出一系列介绍MongoDB性能最佳实践的文章,旨在帮助用户在多个关键方面实现规模化性能优化。
MongoDB性能系列最佳实践-Sharding
|
开发者 Python
Python 集合(Sets)3
在 Python 中,有几种方法可以合并两个或多个集合。您可以使用`union()`方法,该方法返回一个包含两个集合中所有项的新集合,或使用`update()`方法,将一个集合中的所有项插入另一个集合中: 示例,`union()`方法返回一个包含两个集合中所有项的新集合:
122 0
|
Go
剑指offer 52. 字符流中第一个只出现一次的字符
剑指offer 52. 字符流中第一个只出现一次的字符
97 0
|
运维 大数据 Serverless
极致体验!基于阿里云 Serverless 快速部署 Function
云计算的不断发展,涌现出很多改变传统 IT 架构和运维方式的新技术,而以虚拟机、容器、微服务为代表的技术更是在各个层面不断提升云服务的技术能力,它们将应用和环境中很多通用能力变成了一种服务。但无论这些技术应用在哪里,帮助企业 “降本增效” 是技术变革永恒的主题。
极致体验!基于阿里云 Serverless 快速部署 Function
|
Java 测试技术 Docker
让Docker日臻完善的8个优秀工具
一眨眼,你可能错过如今Docker领域最值得关注的动向之一。除了Docker本身的进步外,其他许多实用的项目都建立在Docker的基础上,或者得到Docker的支持。
1354 0
|
1天前
|
人工智能 运维 安全