1.初识thymeleaf

首先提出三个问题帮助我们了解thymeleaf

一.什么是thymeleaf?它出现的目的是什么?我们可以用它来做什么?

  1. Thymeleaf是用于Web和独立环境的现代服务器端Java模板引擎。
  2. Thymeleaf的主要目标是将优雅的自然模板带到您的开发工作流程中—HTML能够在浏览器中正确显示,并且可以作为静态原型,从而在开发团队中实现更强大的协作。Thymeleaf能够处理HTML,XML,JavaScript,CSS甚至纯文本。
  3. Thymeleaf的主要目标是提供一个优雅和高度可维护的创建模板的方式。 为了实现这一点,它建立在自然模板的概念之上,以不影响模板作为设计原型的方式将其逻辑注入到模板文件中。 这改善了设计沟通,弥合了前端设计和开发人员之间的理解偏差。
  4. Thymeleaf也是从一开始就设计(特别是HTML5)允许创建完全验证的模板。

Thymeleaf可以处理什么样的模板?

开箱即用,Thymeleaf可以处理六种模板,每种模板都称为模板模式:

  • HTML
  • XML
  • TEXT
  • JAVASCRIPT
  • CSS
  • RAW

二.thymeleaf的知识点?(标准方言:定义的一组功能)

官方英文文档:https://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html#the-template-resolver

中文翻译文档:https://wenku.baidu.com/view/bfbc1d81db38376baf1ffc4ffe4733687f21fc7b.html

三.maven  web:springBoot整合thymeleaf(实际上是springmvc 整合thymeleaf而已)、和springBoot整合jsp有什么区别?

Dynamic web project:如何将thymeleaf和spring整合?

猜你喜欢

转载自blog.csdn.net/yiguang_820/article/details/81453289