Thymeleaf视频教程
视频介绍

Thymeleaf服务器模板引擎

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

课程简介

课程下载

相关文章

课程简介

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】

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

扫码关注公众号

文件版本控制的例子

由于大多数新的ECM部署已转移到云环境,文档存储的版本控制已不再是IT优先事项。因此,业务优先级推动了版本控制需求,而不是IT团队,尽管他们直接参与ECM采购和...

2022-06-27 16:07:20

什么是微服务

动力节点小编来进行微服务的介绍,微服务是一种开发软件的架构和组织方法,其中软件由通过明确定义的API进行通信的小型独立服务组成。这些服务由各个小型独立团队负责。...

2022-06-27 16:01:23

Guava是什么

什么是Guava在Java教程中,大家会学到关于Guava的教程,Guava是一种基于开源的Java库,GoogleGuava源于2007年的"Goo...

2022-06-23 10:34:30

Apollo处理器在Java中的使用

普通Java项目中使用加入ApolloClient的Maven依赖机制,代码如下所示。<dependency><groupId>com....

2022-06-22 11:20:33

CRM系统的主要功能介绍

客户关系管理是管理企业与客户之间关系的过程。这是企业用来与客户建立更好和长期关系的一种技术。客户关系管理为企业执行广泛的功能。其中一些功能将在下面讨论:获取和存...

2022-06-21 10:55:29

JSTL标签库汇总

JSTL简介1.JSTL定义JSTL(JSPStandardTagLibrary)即JSP标准标签库EL用于替换掉JSP页面中的表达式脚本,JSTL用于替换掉J...

2022-06-21 10:50:40

ES6箭头函数的介绍

什么是箭头函数(arrowfunction)首先,我们来看一下过去我们撰写函数的方法:在ES6中,我们可以把它改成箭头函数的写法,它会变成下面这样:没有参数的时...

2022-06-20 09:06:17

分布式一致性算法:paxos算法

随着大型网站的各种高并发访问、海量数据处理等场景越来越多,如何实现网站的高可用、易伸缩、可扩展、安全等目标就显得越来越重要。为了解决这样一系列问题,大型网站的架...

2022-06-16 10:06:58

Angularjs路由详解

当用户想要导航到应用程序中的不同页面但仍希望它是单页应用程序时,使用AngularJS中的路由。AngularJS路由使用户能够为应用程序中的不同内容创建不同的...

2022-06-16 09:40:53

Echarts折线图颜色渐变的代码

设置echarts折线图的颜色渐变并配置areaStyle:选项={标题:{text:'折线图颜色渐变'},工具提示:{触发器:'轴'},网格:{左:'3%',...

2022-06-15 10:19:10

技术文档

>全部

热门课程

>学习路线
返回顶部