(Java)Thymeleaf学习笔记——动力节点

news2024/11/19 17:37:19

前言

学SpringMVC找课程时就了解到要学习thymeleaf这种Java模板引擎,但本着不用不学的原则就直接跳过,当实践第一个SpringMVC程序helloworld,遇见了thymeleaf,那么就先解决 💡thymeleaf 知识点,再来学习SpringMVC~

Thymeleaf

Thymeleaf视频教程

简介

视图技术——Thymeleaf

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

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

优势

1️⃣以html的属性出现,保证html完整语法结构不被破坏

2️⃣浏览器可直接预览模板文件,无需服务器端支持

3️⃣提供了内置的工具类,工具对象

4️⃣语法简单,学习难度低

5️⃣支持html,js,raw等多种模板类型,适合在后台应用以及各类管理系统中使用

模板引擎介绍

  • FreeMarker
    • 受众比较广
    • 历史比较悠久
    • 使用比较方便
  • Thymeleaf
    • 使用简单方便,容易理解
    • 和Spring结合比较紧密,因而使用Spring框架做开发,用这个模板在某些条件下会更加方便
  • Velocity
    • 更新不勤(维护力度小)

模板引擎工作原理

获取模板(模板可以重复利用),然后通过数据来灵活的显示不同的结果内容

有图有真相

在这里插入图片描述

模板引擎文档

官网文档

在这里插入图片描述

在这里插入图片描述
不需要强制记忆,首先记不牢,其次没意义,遇到相关问题查阅文档,用着用着就记住了

thymeleaf-demo1

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
导入thymeleaf相关依赖

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

使用模板文件

在这里插入图片描述

设置模板前缀后缀

在这里插入图片描述

小结

thymeleaf初步学习到这儿(把前7集看完了),已经有了一个大概认识:thymeleaf在服务器端使用,用来产生视图页面。目前学习thymeleaf主要是为了理解和学好SpringMVC,到目前为止,已经差不多够用了,以后在补全学完~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/69775.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

CSS新增样式----圆角边框、盒子阴影、文字阴影

在CSS中新增了三个样式,分别是圆角边框,盒子阴影,文字阴影。 初识圆角边框: border-radius属性用于设置元素的外边框圆角 语法如下: border-radius:length;原理如下: [椭]圆与边框的交集形成圆角效果。…

档案知识:声像档案的数字化处理与保存

声像档案是档案家族中较晚出现的成员,主要包括音像资料、图像资料、图片等,伴随着当今科技的发展进步,声像档案的数字化管理正逐步替代传统声像档案的管理方式,成为当前的发展主流。 虽然声像档案相较于传统文字档案,…

GFS分布式文件系统

GFS分布式文件系统 什么是GFS分布式文件系统 GFS(GlusterFS) 是一个开源的分布式文件系统。 由存储服务器、客户端以及NFS/Samba 存储网关(可选,根据需要选择使用)组成。 没有元数据服务器组件,这有助于提…

黑金ZYNQ7100配置HDMI驱动并测试

Linux系统移植系列 Linux系统移植专栏地址 https://blog.csdn.net/qq_41873311/category_12127932.html 一个写了五篇博客,成功在黑金ZYNQ7100搭建了属于我自己的Linux系统 但是缺少显示模块,所以本文就配置个HDMI驱动来完成图像的显示 环境 hdf设计…

N年后牛的数量

1、题目 第一年农场有 1 只成熟的母牛 A,往后的每年: 1)每一只成熟的母牛都会生一只母牛 2)每一只新出生的母牛都在出生的第三年成熟 3)每一只母牛永远不会死 2、思路 举例说明: 可得到递推式为&…

文华财经期货量化策略抄底准确率高的指标公式,逃顶抄底精准共振起涨信号幅图指标

期货指标公式的万变不离...离均线远了就要往均线靠,这就是乖离。 做多的衰竭,做空的无力,也能根据乖离来判断。 量能的重要性不言而喻,他是一切做多做空的力量来源 摒弃了量能的趋势就是没有方向的车,金叉之后也可能突…

C++11 智能指针

文章目录1. 智能指针出现的意义1.1 内存泄漏1.2 智能指针初识2. C标准库中的智能指针2.1 auto_ptr2.2 std::unique_ptr2.3 std::shared_ptr2.4 std::weak_ptr3. 智能指针中的定制删除前言: 智能指针,它是指针嘛?它是一个类具有指针的功能&…

HTML期末学生大作业-拯救宠物网页作业html+css

🎉精彩专栏推荐 💭文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (10…

Redis主从复制与Cluster集群

目录 一.Redis集群模式 二、Redis 主从复制 2.1 主从复制介绍 2.2 主从复制的作用 2.3 主从复制流程: 三. Redis主从复制搭建 3.1 实验步骤 ​ 3.2 修改master节点配置文件 3.3 修改slave节点的配置文件 3.4 验证主从效果 3.4.1 主节点查看日志&#xff0…

数据图表-FineReport复选按钮控件

1. 概述 1.1 版本 报表服务器版本 功能变更 11.0 -- 1.2 应用场景 1.2.1 填报控件 填报报表中可以通过该控件执行批量选中操作,如下图所示: 1.2.2 参数控件 参数面板处可以通过该控件执行查询操作,如下图所示: 1.3 如何添加…

APP上架需要的准备和流程

一上架iOS应用市场前的准备​ 1.选择适合自己的苹果开发者账号​ (1) 个人账号(Individual):费用99美金一年, 该账号在App Store销售者只能显示个人的ID,比如zhitian zhang,单人使用。个人账号只能有一个开发者。100…

护眼灯护眼有效果吗?一文了解护眼灯到底有没有用

关于护眼灯是否对预防近视、保护眼睛有效,很多人都会有怀疑态度,会认为是智商税,其实这也因人而异,有的人眼睛天生不太敏感,所以对护眼灯的光线感知不强,很难体会到实际的作用;有的人也买到较差…

ccf寻宝!大冒险!python满分(敲开心~)

寻宝 大冒险 题目传送:http://118.190.20.162/view.page?gpidT147 思路及代码: 核心点就是哈希。 之前刷的是70分,找不到之前的代码了,大概是建了一个很大的表,然后一点点比较吧。 今天再刷,上来就是…

安装ADDIS

网状meta分析,安装ADDIS 下载ADDIS、java 百度网盘下载地址: 链接:https://pan.baidu.com/s/15tqDxXUWZ2q3qOS2Fglvu 提取码:6fyw 配置java环境变量 双击系统变量中的Path 复制百度网盘下载后的jdk-11/bin的路径&#xff0c…

Apereo-cas 4.x反序列化漏洞复现

转载https://www.freebuf.com/vuls/226149.html 建议再查看https://xz.aliyun.com/t/7032#toc-7的 0x01 前言放假前看到很多文章对这个漏洞进行分析复现,又因为过年期间的特殊情况,实在是无聊至极,所以自己也来学习一下,顺便恶补一…

OceanBase-概述

文章目录背景产品家族分布式数据库社区版(当前为V4.0)企业版公有云总结核心功能适用场景工具体系迁移评估工具OMA迁移工具OMS开发工具ODC权限管理运维工具OCP生态产品图数据库时序数据库背景 前段时间学习了下tidb的体系架构,了解了其运行原…

vulhub中间件解析漏洞复现

vulhub中间件解析漏洞复现 🍉 shell 此环境来自vulhub工程: https://github.com/vulhub/vulhub 以下测试环境为ubuntu 20.04 🍉目录vulhub中间件解析漏洞复现Apache HTTPD 换行解析漏洞(CVE-2017-15715)漏洞原理及…

Redis--高级篇 D4 Redis分片集群

1、分片集群的结构 2、搭建分片集群 2.1 分片集群结构 分片集群需要的节点数量较多,这里我们搭建一个最小的分片集群,包含3个master节点,每个master包含一个slave节点,结构如下: 这里我们会在同一台虚拟机中开启6个r…

Java多态详解

前言 多态是同一个行为具有多个不同的表现形态或形式的能力 比如: 小阿giao,他是一名主播,同样也是一个人; 小阿giao是一个对象; 这个对象既有主播形态,也有人类形态; 即:一个对象…

醛基-PEG-纤维二糖 Cellobiose-CHO 纤维二糖-醛基

醛基-PEG-纤维二糖 Cellobiose-CHO 纤维二糖-醛基 羰基中的一个共价键跟氢原子相连而组成的一价原子团,叫做醛基,醛基结构简式是-CHO,醛基是亲水基团,因此有醛基的有机物(如乙醛等)有一定的水溶性。 中…