引入 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>

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

目录
打赏
0
0
0
0
116
分享
相关文章
Google Earth Engine谷歌地球引擎GEE地理坐标系与投影坐标系变换与重投影
Google Earth Engine谷歌地球引擎GEE地理坐标系与投影坐标系变换与重投影
299 1
极致体验!基于阿里云 Serverless 快速部署 Function
云计算的不断发展,涌现出很多改变传统 IT 架构和运维方式的新技术,而以虚拟机、容器、微服务为代表的技术更是在各个层面不断提升云服务的技术能力,它们将应用和环境中很多通用能力变成了一种服务。但无论这些技术应用在哪里,帮助企业 “降本增效” 是技术变革永恒的主题。
极致体验!基于阿里云 Serverless 快速部署 Function
MongoDB性能系列最佳实践-Sharding
MongoDB将会推出一系列介绍MongoDB性能最佳实践的文章,旨在帮助用户在多个关键方面实现规模化性能优化。
MongoDB性能系列最佳实践-Sharding
Python 集合(Sets)3
在 Python 中,有几种方法可以合并两个或多个集合。您可以使用`union()`方法,该方法返回一个包含两个集合中所有项的新集合,或使用`update()`方法,将一个集合中的所有项插入另一个集合中: 示例,`union()`方法返回一个包含两个集合中所有项的新集合:
106 0
【Java基础知识 2】Java中常用的48个关键字和2个保留字 || Java命名规范(从此告别起名难)
【Java基础知识 2】Java中常用的48个关键字和2个保留字 || Java命名规范(从此告别起名难)
710 0
【Java基础知识 2】Java中常用的48个关键字和2个保留字 || Java命名规范(从此告别起名难)
剑指offer 52. 字符流中第一个只出现一次的字符
剑指offer 52. 字符流中第一个只出现一次的字符
88 0
LaTeX 入门学习12
插入数学公式-根式与分式
Docker基础之三: 安装docker+HelloWorld
安装Docker Docker最核心的程序是Docker Engine,根据参数,它既可以作为后台daemon运行,也可以作为命令行工具使用。 1 Linux上安装 Docker本身是基于linux内核的,因此只要内核版本足够新,一般大于3.10左右,就可以运行。各种系统的安装方式基本相同,只
809172 2
让Docker日臻完善的8个优秀工具
一眨眼,你可能错过如今Docker领域最值得关注的动向之一。除了Docker本身的进步外,其他许多实用的项目都建立在Docker的基础上,或者得到Docker的支持。
1335 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问