专栏首页lgp20151222thymeleaf:局部变量 th:with

thymeleaf:局部变量 th:with

当th:with被处理,firstPer变量创建一个局部变量和变量添加到map自上下文,以便它是用于评估和其他上下文中声明的变量从开始,但只有包含< div >标记的范围内。

<div th:with="firstPer=${persons[0]},secondPer=${persons[1]}">
  <p>
    The name of the first person is <span th:text="${firstPer.name}">Julius Caesar</span>.
  </p>
  <p>
    But the name of the second person is 
    <span th:text="${secondPer.name}">Marcus Antonius</span>.
  </p>
</div>

 th:width属性允许重用变量定义在相同的属性:

<div th:with="company=${user.company + ' Co.'},account=${accounts[company]}"></div>

默认属性default可以用*表示:不建议使用

<div th:switch="${user.role}">
  <p th:case="'admin'">User is an administrator</p>
  <p th:case="#{roles.manager}">User is a manager</p>
  <p th:case="*">User is some other thing</p>
</div>

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 关于thymeleaf th:replace th:include th:insert 的区别

    关于thymeleaf th:replace th:include th:insert 的区别     th:insert   :保留自己的主标签,保留th:f...

    ydymz
  • 聊天室显示在线人数和已上线人数

    但是,实际上在线人数可以用session实现,而已上线人数应该用servletcontext实现.

    ydymz
  • Java规则引擎drools:drt动态生成规则并附上具体项目逻辑

    由于本人的码云太多太乱了,于是决定一个一个的整合到一个springboot项目里面。

    ydymz
  • 八大数据分析模型之——自定义留存分析模型(五)

    诸葛君说:在流量越来越贵背景下,留住老用户显得愈发重要,对于用户而言,留存率越高,说明产品对用户的核心需求把握的越好,用户对产品产生强烈的依赖。对于产品而言,留...

    双面人
  • 聊聊storm nimbus的LeaderElector

    org/apache/storm/daemon/nimbus/Nimbus.java

    codecraft
  • VUE.js高级

    首先先更正一下昨天发送内容的错误之处,对你造成的影响深表歉意。对照昨天的文章:ajax和vue.js(此处连接方便大家查看对照)中第6部分vue的事件与函数中,...

    小闫同学啊
  • padding-bottom 属性

    padding-botom 该属性用于设置标签的底部填充区域的高度,负值无效。

    Html5知典
  • 华为Mate X成首款获CE认证的5G手机,且Mate 20 X 5G版本已在路上

    3月15日,华为Mate X正式获得德国莱茵TUV集团(以下简称 “TUV莱茵”)颁发的5G手机CE证书,后者是国际领先第三方检测、检验及认证机构。这意味着,华...

    镁客网
  • 英雄留步,这些数据指标你知道吗?

    前不久分享了一篇关于数据指标 DAU/MAU 的部分理解,文章里我多次提到下面这句话

    咸鱼学Python
  • Nginx总结(四)基于域名的虚拟主机配置

    前面讲了如何安装配置Nginx,大家可以去这里看看nginx系列文章:https://www.cnblogs.com/zhangweizhong/categor...

    架构师精进

扫码关注云+社区

领取腾讯云代金券