一、表达式

分为四类:

1.变量表达式 ${} :获取容器上下文变量的值。

举例:

  • 获取application域中的username: ${application.username}
  • 获取session域中的username: ${session.username}
  • 获取request域中的username: ${request.username}.

注意:

  • 没有使用域对象,直接取属性。例如:${username} 则默认取的是request域中的属性。
  • 变量表达式可以写在双中括号 [[]]中,直接取值,例如:[[${username}]]。这种写法通常写在标签的开始标签和结束标签之间。<p>[[${username}]]</p>

2.选择表达式或星号表达式 *{}:用于获取th:object中指定对象的属性。

<div th:object="${book}">
...
<span th:text="*{title}">...</span>
...
</div>

如上代码,*{title}选择表达式获取的是book对象的title属性。

等价于下边代码

<span th:text="${book.title}">...</span>

3.文字国际化表达式  #{} :从一个外部文件获取区域文字信息;用于

4.URL表达式

最新文章

  1. NYOJ 70
  2. Spring MVC视图解析器
  3. 代码管理——如何连接Git Server,下载代码
  4. [deviceone开发]-doSpace应用源码开源
  5. 【BZOJ-1010】玩具装箱toy DP + 斜率优化
  6. String详解, String和CharSequence区别, StringBuilder和StringBuffer的区别 (String系列之1)
  7. vmware workstation 10.0
  8. plsql常用快捷键
  9. hbase 使用备忘
  10. 如何将ER图转换成关系模式集
  11. zhihu spark集群,书籍,论文
  12. 最佳实践:Windows Azure 网站 (WAWS)
  13. redis命令大全
  14. 递归回溯 UVa140 Bandwidth宽带
  15. grub4dos和winsetupfromusb1.4
  16. hdu 5646DZY Loves Partition(构造)
  17. Python if条件判断
  18. 响应式Web设计 H5和CSS3实战(第二版)随笔
  19. Android : 修改内核源码 and 编译、打包成新的boot.img
  20. Android应用坐标系统全面具体解释

热门文章

  1. Bettercap2.X版本的使用
  2. mongoDB常用
  3. Asp.NetCore Web开发之路由
  4. SimpleDateFormat线程不安全的5种解决方案!
  5. 【山外笔记-工具框架】iperf3网络性能测试工具详解教程
  6. dpkg 比rpm好用 常用没命令 UbuntuVS RHEL
  7. YAML/YML文件一直提示格式错误解决方法
  8. Linux_配置加密的https
  9. python基础之python牛逼的设计模式
  10. 7.json&amp;pickle及软件目录结构规范