重新拾起我曾抛弃的Thymeleaf

历史篇
曾经交往过
- 说是历史,也就是在去年,但我感觉已经过了很久。去年我在写
SpringBoot项目的时候,想找一套前端的模板引擎,看到SpringBoot官网推荐使用Thymeleaf,就用了它 - 在写了几个页面之后,我在项目里写下了这样一段话

没好印象,我甩了她
- 可以看到我放弃了它,选择了我熟悉的
Freemarker(不要问我为什么不选择JSP)
重逢篇
相遇在spring
Spring一直都是我崇尚和追求的项目,没事都会翻翻Spring的文档查阅查阅- 无意中我发现
Spring的官方文档,很多都是用Thymeleaf渲染的,这使我重新提起了兴趣
交往篇
决定重新尝试交往
- 我决定重新学习一下
深入了解
Thymeleaf官网: http://www.thymeleaf.org/Thymeleaf是一个页面模板,类似于Freemarker、Velocity等,但Thymeleaf可以在服务器环境和静态环境下都能正常运行的页面模板,深受前后端分离开发的团队人员的青睐。Thymeleaf的数据展现全部通过以th:开头的html自定义标签来完成。当运行在服务器环境时将会按规则替换th:对应的地方显示出服务器上的数据,当运行在静态环境时,html会自动过虑th:开头的属性,显示默认的数据,从而达到两者都能正常运行。- 整合SpringBoot 如此简单
1
2
3
4<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
…….. 未完待更 ……..
