Thymeleaf入门,这篇文章就够了!

本文介绍了Thymeleaf作为SpringBoot中替代JSP的模板引擎,强调其动静结合的特点和与SpringBoot的无缝整合。Thymeleaf通过增强HTML属性实现数据交互,无需新增标签。文章详细讲解了在SpringBoot项目中引入Thymeleaf的步骤,并提到了Thymeleaf的基本使用和内联表达式。
摘要由CSDN通过智能技术生成


兄弟萌,学习到 SpringBoot 时引入了第三方模板引擎技术 Thymeleaf,这到底是个什么东西?

1.为什么引入 Thymeleaf?

  • SpringBoot 中默认不支持 JSP
  • 我们知道 html 是静态页面,不支持直接从服务器获取动态数据在页面展示,之前的做法是使用 jsp 来替换 html,但 jsp 有个最大的问题是前端代码和 java 代码糅杂在一起,对后期维护和调试代码极不方便

基于上述原因,所以我们必须引入第三方模板引擎技术 Thymeleaf,它可以直接作为 jsp 的替换,用来将服务器传回给客户端的数据渲染到 html 中

2.Thymeleaf 的特点?

  • 动静结合:thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工在浏览器查看页面的静态效果,也可以让程序员在服务器查看带数据的动态页面效果
  • 与 SpringBoot 完美整合,SpringBoot 提供了 Thymeleaf 的默认配置,并且为 Thymeleaf 设置了视图解析器
  • 不新增标签,只添加属性。Thymeleaf 最为显著的特征是增强属性,任何属性都可以通过 th:xx 来完成交互,如:th:value 最终会覆盖 value 属性

3.SpringBoot 中引入 thymeleaf

SpringBoot 项目中引入 sp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值