Thymeleaf是个什么东东?
2024-10-19 02:17:28
Thymeleaf是面向Web和独立环境的现代服务器端Java模板引擎,能够处理HTML,XML,JavaScript,CSS甚至纯文本。
Thymeleaf的主要目标是提供一个优雅和高度可维护的创建模板的方式。为了实现这一点,它建立在自然模板的概念上,将其逻辑注入到模板文件中,不会影响模板被用作设计原型。这改善了设计的沟通,弥合了设计和开发团队之间的差距。
Thymeleaf也从一开始就设计了Web标准 - 特别是HTML5 - 允许您创建完全验证的模板,如果这是您需要的。
Thymeleaf可让您处理六种模板,每种模板称为模板模式:【有两种标记模板模式(HTML
和XML
),三个文本模板模式(TEXT
,JAVASCRIPT
和CSS
)和无操作模板模式(RAW
)。】
- HTML
- XML
- TEXT
- JAVASCRIPT
- CSS
- RAW
Thymeleaf可以完全替代 JSP技术
thymeleaf解析原理: thymeleaf在指定的模式下处理文件之前会首先将文件转换为格式良好的XML文件,而此XML文件仍然是完全有效的HTML5;解析xml方式为SAX,Html页面要求严格格式,一定要有封闭标签:/> 或 </>
最新文章
- 小丁是怎样入门git的
- 爬虫requests模块 1
- Ubuntu PPTP 服务器安装
- servlet容器处理请求过程
- IntelliJ IDEA 15 显示工具栏及底部周边工具栏
- Vim编辑器的常用快捷键.
- spoj 362
- HBASE完全分布式模式的安装
- vue-cli如何引入bootstrap工具
- 在为知笔记中使用Markdown和思维导图
- 关于js高度和宽度的获取 ----2017-03-29
- 20164322韩玉婷 -----EXP3 免杀原理与实践
- 剑指Offer-- 二叉搜索树的后序遍历序列判断
- 【Python】【有趣的模块】【requests】【一】HTTP头信息总结
- top 学习
- (面试)Statement和PrepareStatement有什么区别
- java 方法修改主函数里基本数据类型和引用数据类型的区别
- Debounce 和 Throttle 的原理及实现---防止频繁触发某事件
- 在VS2012中采用C++中调用DLL中的函数(4)
- WCF可靠性会话之服务分流