Thymeleaf视频教程
视频介绍

Thymeleaf服务器模板引擎

课程资料 视频教程 配套源码 学习笔记 学习工具 免费下载 学习文档
  • 初级
  • 57全集
  • 204285次学习

课程简介

课程下载

相关文章

课程简介

Thymeleaf是一种服务器端Java模板引擎,它通过在html标签中嵌入特殊的语法糖,实现双击html文件即可在浏览器中预览页面效果,又可以在服务端解析处理后渲染出动态页面;这对于处理UI模板的前端设计人员非常友好,所见即所得。

同时对于服务器端人员来说,只需在html标签中嵌入语法糖,即可启用模板功能,渲染出动态页面,实现了前端设计人员和后端开发人员的职责分离。

Thymeleaf的优势在于:

  1. 以html的属性出现,保证html的完整语法结构不被破坏;
  2. 浏览器可直接预览模板文件,无需服务器端支持;
  3. 提供了大量内置对象,内置工具类;
  4. 语法简单,学习难度低;
  5. 支持html,js,raw等多种模板类型;

适合在后台应用,以及各种管理类系统中使用。本课程将一步一步详解讲解Thymeleaf模板引擎技术,全面掌握Thymeleaf模板技术,并在实际项目开发中得心应手使用Thymeleaf模板技术。

适应人群:

有一定的Java Web开发基础,掌握SpringBoot,或者有工作经验的人群。

课程目录

001.Thymeleaf课程导读 002.thymeleaf-模板工作方式 003.thymeleaf-文档 004.thymeleaf-第一个例子 005.thymeleaf-模板使用数据 006.thymeleaf-使用模板文件 007.thymeleaf-设置模板前缀后缀 008.thymeleaf-springboot环境搭建 009.thymeleaf-测试springboot中使用模板 010.thymeleaf-变量表达式基本语法-1 011.thymeleaf-变量表达式基本语法-2 012.thymeleaf-链接表达式 013.thymeleaf-链接表达式传参数 014.thymeleaf-国际化介绍 015.thymeleaf-自定义LocalResolver 016.thymeleaf-国际化模板定义 017.thymeleaf-调式国际化 018.thymeleaf-文本表达式 019.thymeleaf-数字表达式 020.thymeleaf-布尔表达式 021.thymeleaf-null和空字符串 022.thymeleaf-逻辑表达式 023.thymeleaf-三元运算符-1 024.thymeleaf-三元运算符-2 025.thymeleaf-设置属性值 026.thymeleaf-attr设置任意属性值 027.thymeleaf-设置属性值 028.thymeleaf-同时设置多个属性值 029.thymeleaf-boolean设置 030.thymeleaf-设置标签体文本 031.thymeleaf-循环each(1) 032.thymeleaf-each循环普通Map 033.thymeleaf-each循环ListMap 034.thymeleaf-each循环数组 035.thymeleaf-each循环给Select组件添加数据 036.thymeleaf-each循环的状态变量 037.thymeleaf-if使用 038.thymeleaf-unless使用 039.thymeleaf-模版的介绍 040.thymeleaf-模版insert使用 041.thymeleaf-函数模版和当前页面中定义模版 042.thymeleaf-使用id引用模版 043.thymeleaf-replace和include的对比 044.thymeleaf-常用insert-replace 045.thymeleaf-remove删除 046.thymeleaf-remove其它的范围值 047.thymeleaf-动态指定模版名称 048.thymeleaf-inline在js中获取数据 049.thymeleaf-inline和text的比较使用 050.thymeleaf-禁用内联 051.thymeleaf-局部变量 052.thymeleaf-内置工具类 053.thymeleaf-内置工具类日期和string 054.thymeleaf-内置对象#request 055.thymeleaf-内置对象#session和#servletContext 056.thymeleaf-快捷对象param 057.thymeleaf-快捷对象session和application
课程资料 视频教程 配套源码 学习笔记 学习工具 免费下载 学习文档
下载方法
获取本套教程

①扫描右侧二维码关注公众号

②回复消息【Thymeleaf】

③获取本套课程免费下载链接

获取全套教程

①扫描右侧二维码关注公众号

②回复消息【DLJD】

③获取全套课程免费下载链接

扫码关注公众号

cas单点登陆的原理

简介CAS是CentralAuthenticationService的缩写,中央认证服务,一种独立开放指令协议。CAS是耶鲁大学(YaleUniversity)...

2022-11-28 10:45:45

告诉你如何解决小程序canvas层级太高的问题

首先是在wxml页面的处理,我的宽高设置的是自适应宽高,只需改成自己的宽高即可,关键部分是加一个判断wx:if="{{!canvasImg}}&quo...

2022-11-28 10:38:05

关于thread类的方法介绍

在Java中,Thread类包含多个用于为任务创建线程的构造函数和用于控制线程的方法。它是在java.lang默认包中声明的预定义类。Java中的每个线程都是由...

2022-11-28 10:35:38

抽象类构造函数详解

1.概述似乎抽象类和构造函数可能不兼容的。构造函数方法被称为实例化一个类时,和一个抽象类不能实例化。在本文中,我们将看到为什么抽象类可以有构造函数和如何使用它们...

2022-11-28 10:21:11

告诉你构造方法的作用有哪些

Java构造方法的作用有哪些?动力节点小编来告诉大家。java构造方法必须满足以下语法规则:1.方法名必须与类名相同。2.不要声明返回类型。3.不能被stati...

2022-11-28 10:02:19

告诉你包装类的作用有哪些

1.基本数据类型:整型:intshortbytelong浮点型:floatdouble字符:char布尔:boolean2.包装类型Integer、Long、S...

2022-11-25 10:27:05

二维数组初始化的方法

在Java中初始化二维数组的不同方法:data_type[][]array_Name=newdata_type[no_of_rows][no_of_column...

2022-11-25 10:04:59

Shell脚本语法的规则

变量1.变量的定义和使用shell脚本中定义变量名不加$符,中间不能有空格和标点符号,可以有下划线,不能有shell关键字(关键字可以使用help查看)使用一个...

2022-11-25 09:44:21

线性表是什么

线性表,全名为线性存储结构。使用线性表存储数据的方式可以这样理解,即“把所有数据用一根线儿串起来,再存储到物理空间中”。如图1所示,这是...

2022-11-24 11:45:44

关于rest参数使用的例子

ES6引入了rest参数用于获取函数的多余参数,实际就是替换arguments对象。1.举一个小例子:functionadd(...values){letsum...

2022-11-24 10:30:03

技术文档

>全部

热门课程

>学习路线
返回顶部