什么是Thymeleaf

Thymeleaf是一个Java库。它是一个基于XML/XHTML/HTML5的模板引擎,能够对模板文件执行一组变换从而使其能够展现应用生成的数据和文本。

它非常适用于web应用中的XHTML/HTML5页面,同时它也能处理任何XML文件,无论是在web应用还是在独立应用中。

Thymeleaf的主要目标是提供一种优雅并格式良好的创建模板的的方法。为了达成这个目标,它被设计为使用XML标签和属性来定义需要在DOM (Document Object Model) 上执行的逻辑,而不是直接在模板中显式的写逻辑代码。

Thymeleaf架构借助智能缓存已经解析的文件,使得需要进行的I/O操作最小化,达到快速处理模板的目标。

除此以外,Thymeleaf从一开始就以XML和WEB标准作为设计基础,让你能够按需构建完全校验化的模板。

results matching ""

    No results matching ""