模板引擎之thymeleaf--常用标签使用(二)
发布日期:2021-04-30 21:01:41
浏览次数:119
分类:精选文章
本文共 1016 字,大约阅读时间需要 3 分钟。
Thymeleaf 常用标签及实用技巧
1. 简单取值与 EL 表达式测试
在 controller 中封装一个值。以下是示例:
@Controllerpublic class ItemController { @RequestMapping("index") public String index(ModelMap modelMap) { modelMap.put("hello", "hello Thymeleaf!"); return "index"; }} 页面取值。输入一个普通标签时,在输入一个 th: 会自动提示相关的输入信息。
2. 松校验与热部署
在 Maven 中增加以下依赖包:
net.sourceforge.nekohtml nekohtml xml-apis xml-apis
在 application.properties 文件中进行配置:
# 关闭 Thymeleaf 的缓存(热部署)spring.thymeleaf.cache=false# 松校验(沿用 HTML5 的规范)spring.thymeleaf.mode=LEGACYHTML5
3. 循环
后台放入一个循环列表。页面 HTML 中,注 p 标签可以改成 input 标签。
4. 判断
根据值显示元素。页面显示结果如下:
显示值
5. 三目运算
使用 Thymeleaf 的三目运算符 *。页面显示结果如下:
显示值
6. Th 模板中使用 JS 并在 JS 中使用 Th 的标签表达式
在 JS 中使用 Th 的标签表达式:
7. 引入页面(类似 JSP 静态动态引入的效果)
在 index.html 页面引入新页面:
Thymeleaf 示例
8. 只引入第二个页面的部分内容
在第二个页面定义:
部分内容
在第一个页面引入:
详细中文使用手册(参考文档)
提取码:3wif发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2026年05月27日 22时16分46秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
R2学习记录
2023-03-01
PHP获取本周的每一天的时间
2023-03-01
php获取用户真实IP和防刷机制
2023-03-01
php获取网页内容的三种方法
2023-03-01
R-CNN算法优化策略
2023-03-01
PHP规范PSR0和PSR4的理解
2023-03-01
php解析ipa包,获取logo
2023-03-01
R&Rstudio安装各种包
2023-03-02
php设置cookie,在js中如何获取
2023-03-02
php设置socket超时时间
2023-03-02
php设计模式 萨莱 pdf,PHP设计模式 建造者模式
2023-03-02
PHP设计模式之----观察者模式
2023-03-02
php设计模式之装饰器模式
2023-03-02
R&Python Data Science系列:数据处理(5)--字符串函数基于R(一)
2023-03-02
PHP设计模式:观察者模式
2023-03-02
php访问mysql(1)
2023-03-02
php详细学习1
2023-03-02
php语言优劣
2023-03-02
PHP语言最优雅的支付SDK扩展包
2023-03-02
PHP请求https域名发生segment fault段错误
2023-03-02