zoukankan      html  css  js  c++  java
  • thymeleaf模板引擎基础知识

    一、表达式

    分为四类:

    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表达式

  • 相关阅读:
    aaa
    https://download.csdn.net/download/qq_33200967/10679367
    hadoop修改
    xa
    commit
    mybatis
    centos7 部署openstf
    selenium api docs
    Chrome浏览器在自动化中的应用
    selenium自动化测试各浏览器驱动下载地址
  • 原文地址:https://www.cnblogs.com/bear7/p/13489954.html
Copyright © 2011-2022 走看看