博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Thymeleaf教程 (九) 局部变量
阅读量:6860 次
发布时间:2019-06-26

本文共 758 字,大约阅读时间需要 2 分钟。

hot3.png

Thymeleaf的局部变量定义在模块里,并且只有在此模块生效。

...

prod 变量只有在此TR里才生效。

Thymeleaf提供一种定义变量的方式来取代迭代。

The name of the first person is Julius Caesar.

当th:with被加工后,firstPer的局部变量被创建,并且有效范围是此div内。

你同时可以定义多个局部变量。如:

The name of the first person is Julius Caesar.

But the name of the second person is Marcus Antonius.

此th:with支持重复使用已经定义的局部变量,如:

...

让我们使用局部变量来优化如下配置界面吧,尤其是日期格式化在下面多次用到的时候:

Today is:13 february 2011Nextday is:13 february 2011

首先日期的显示方式放在配置文件里home_zh.properties :

date.format=MMMM dd'','' yyyy

接下来我们修改上述模板:

Today is: 13 February 2011Nextday is:13 february 2011

事实上,th:with的优先级高于th:text,所以我们可以合并起来用。如下:

Today is:13 February 2011

转载于:https://my.oschina.net/u/3346994/blog/1840005

你可能感兴趣的文章
Service Mesh:什么是Sidecar模式
查看>>
关于如何将安全意识带入企业的思考
查看>>
反射 注解的解析
查看>>
Docker | 搭建docker本地镜像仓库
查看>>
(转) Python 实现简单的Web服务器
查看>>
关于SVM的那点破事
查看>>
写给java web一年左右工作经验的人
查看>>
Java八种基本数据类型的比较及其相互转化
查看>>
【Java编程规范】 代码书写规范...待续中
查看>>
Qml数据类型
查看>>
float浮点数的二进制存储方式及转换
查看>>
二手X61续
查看>>
如何在 CentOS 7 上禁用 SELinux
查看>>
Android有用代码片断(五)
查看>>
Git 版本库理解
查看>>
spring-boot项目在线生成工程使用(start.spring.io)
查看>>
tomcat修改jsessionid在cookie中的名称
查看>>
机器学习教程
查看>>
在 MinGW 中使用 OpenSSL 创建证书时的 BUG
查看>>
第二十三讲:tapestry条件与循环组件详解之if
查看>>