thymeleaf取model值_7,SpringBoot整合模板引擎Thymeleaf

本文介绍了Thymeleaf模板引擎的工作流程,对比了它与JSP的区别。详细讲解了如何在SpringBoot中引入Thymeleaf依赖,设置开发阶段不缓存,创建模板文件以及在templates目录下放置HTML文件。此外,还探讨了Thymeleaf的常用标签,如条件判断、循环、日期格式化,并提供了解决编辑页面警告的方法。
摘要由CSDN通过智能技术生成

1,模板引擎的工作流程

3ced86acad4cda0e051f7e55c498e02f.png

2,回顾之前学过的JSP技术

那么JSP是一种什么样的运行机制?大家可以回想一下?

同一个JSP文件,第一次被访问和第二次被访问,经历的处理流程是否一样?

3,什么是Thymeleaf?

Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎
相较与其他的模板引擎,它有一个最大的特点是:
Thymeleaf,它可以让美工在浏览器查看页面的静态效果,也可以让程序员在服务器查看带数据的动态页面效果。
这是由于它支持 html 原型,然后通过在html 标签里增加额外的属性来达到模板+数据的展示的效果
比如:
<a th:text="${url}">百度</a>
浏览器解释 html 时会忽略未定义的标签属性,所以 thymeleaf 的模板可以静态地运行;
当有数据返回到页面时,Thymeleaf 标签会动态地替换掉静态内容,使页面动态显示。

4,引入依赖

<dependency>
	<groupI
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值