1、Thymeleaf模板引擎简介
Thymeleaf是一个Java模板引擎。能够处理HTML、XML、JavaScript、CSS甚至纯文本。类似于JSP、Freemarker。主要作用就是把各个用户共用的功能做了一个页面的提取,这样之后,在实际渲染页面的时候是根据数据进行渲染的。
Thymeleaf是一个自然模板,原型即页面。语法优雅易懂,支持OGNL、Spring EL表达式。遵从Web标准,支持HTML5。
2、Thymeleaf标准方言
如何识别Thymeleaf标准方言
- th:xx标签:比较常用,需要在HTML中引入Thymeleaf的命名空间
- data-th-xx:属于HTML5标准,可以不用引入命名空间