官网首页 资料广场 免费教程 毕业设计 面试宝典 API文档 学习工具 文档教程

Thymeleaf服务器模板引擎

Thymeleaf视频教程
视频介绍
相关文档 > JavaSE教程_基础 JavaSE教程_进阶
课程下载
课程简介

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

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

扫码关注公众号

Log4j配置详解

Log4J的配置文件(ConfigurationFile)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通...

2021-11-24 11:30:08

Log4j日志格式

Apachelog4j提供了各种Layout对象,每个对象都可以根据各种布局来格式化日志数据。也可以创建一个Layout对象,以特定于应用程序的方式格式化日志数...

2021-11-24 11:22:15

值得学习的Log4j教程

只要程序员投身到实际的工作环境中,就会对日志的重要性有着充分的认知,尤其是对于Web以及大型的项目应用。在很多情况下,日志可能是我们了解应用程序如何运行的重要方...

2021-11-24 11:16:49

Log4j日志级别介绍

该org.apache.log4j.Level水平。您还可以通过对Level类进行子类化来定义您的自定义级别。等级描述全部所有级别,包括自定义级别。调试指定对调...

2021-11-24 11:08:14

Log4j日志配置示例

log4j.properties文件是一个log4j的配置文件其中保持在键-值对的特性。默认情况下,LogManager在CLASSPATH中查找名为log4j...

2021-11-24 10:59:59

Filter生命周期详解

Filter生命周期过滤器要重写3个方法init(FilterConfigfilterConfig):启动项目的时候执行doFilter(ServletRequ...

2021-11-15 10:52:43

一文读懂Filter使用方法

Javaweb中的过滤器可以拦截所有访问web资源的请求或响应操作。当然,我们使用过滤器也是为了处理访问Servlet的数据。首先我们来看一下Filter的用法...

2021-11-15 10:43:43

用SpringBoot自定义Filter的方法

SpringBoot自动添加了OrderedCharacterEncodingFilter和HiddenHttpMethodFilter,当然我们可以自定义Fi...

2021-11-15 10:35:23

Filter过滤器的详细介绍

Filter简介Filter也称之为过滤器,它是Servlet技术中最实用的技术,Web开发人员通过Filter技术,对web服务器管理的所有web资源:例如J...

2021-11-15 10:28:51

举例说明Filter用法

有不少刚进行Java学习的小伙伴对于Filter用法还不是很了解,小编就来用例子说明filter的基本用法:letar=["1","2"];letobj={"k...

2021-11-15 10:23:10