码迷,mamicode.com
首页 > 其他好文 > 详细

thymeleaf模板引擎简介

时间:2015-11-26 18:34:25      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:

一:thymeleaf 学习笔记---http://www.blogjava.net/bjwulin/articles/395185.html

thymeleaf是一个支持html原型的自然引擎,它在html标签增加额外的属性来达到模板+数据的展示方式,由于浏览器解释html时,忽略未定义的标签属性,因此thymeleaf的模板可以静态运行。

由于thymeleaf在内存缓存解析后的模板,解析后的模板是基于tree的dom节点树,因此thymeleaf适用于一般的web页面,不适合基于数据的xml。

二:

HTML5模板引擎 Thymeleaf

http://www.oschina.net/p/thymeleaf

Thymeleaf是一个XML/XHTML/HTML5模板引擎可用于Web与非Web环境中的应用开发它是一个开源的Java库基于Apache License 2.0许可,由Daniel Fernández创建,该作者还是Java加密库Jasypt的作者。

Thymeleaf提供了一个用于整合Spring MVC的可选模块,在应用开发中,你可以使用Thymeleaf来完全代替JSP,或其他模板引擎,如Velocity、FreeMarker等。

Thymeleaf的主要目标在于提供一种可被浏览器正确显示的、格式良好的模板创建方式,因此也可以用作静态建模。

你可以使用它创建经过验证的XML与HTML模板。相对于编写逻辑或代码,开发者只需将标签属性添加到模板中即可。

接下来,这些标签属性就会在DOM(文档对象模型)上执行预先制定好的逻辑。

  

thymeleaf模板引擎简介

标签:

原文地址:http://www.cnblogs.com/mochaMM/p/4998234.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!