zoukankan      html  css  js  c++  java
  • Thymeleaf Standard Expression Syntax

    Thymeleaf 表达式

    1.基本表达式:

    • 变量表达式:${...}
    • 选择变量表达式:*{...}
    • 消息表达式:#{...}
    • 链接表达式:@{...}
    • 分段表达式:~{...}

    2.文字:

    • 文本文字:'one text''Another one!',…
    • 数字文字:0343.012.3,…
    • 布尔值:truefalse
    • 空:null
    • 文字标记:onesometextmain,…

    3.文本操作:

    • 字符串连接:+
    • 文字替换:|The name is ${name}|

    4.算术运算:

    • 二目运算符:+-*/%
    • 负号(一元运算符):-

    5.布尔操作:

    • 二目运算符:and or 
    • 布尔否定(一元运算符): !  not

    6.比较与相等:

    • 比较:><>=<= (gtltgele)
    • 等操作:==!= (eqne)

    7.条件操作:

    • If-then: (if) ? (then)
    • If-then-else: (if) ? (then) : (else)
    • Default: (value) ?: (defaultvalue)

    8.特殊标识:

    • 无操作:_

    举例说明:以上操作可以总结为下面得例子。

    'User is of type ' + (${user.isAdmin()} ? 'Administrator' : (${user.type} ?: 'Unknown'))
  • 相关阅读:
    Scala_模式匹配
    Scala_特质
    Scala_继承
    Scala_对象
    Scala_类
    Scala_关键字
    Scala_数据结构
    Scala_方法、函数、柯里化
    Scala_控制结构
    Scala_基本语法
  • 原文地址:https://www.cnblogs.com/sun-sun/p/9395901.html
Copyright © 2011-2022 走看看