EL(Expression Language)-EL操作符/EL表达式

Expression Language

在新项目中第一次接触到这个,都是缩写,全然看不懂,搜了一下是叫做EL操作符,也有叫EL表达式的,叫JSP 表达式语言的。暂时还不清楚其关系,根据搜索结果整理合并了一下,先做此记录。

操作符类型
术语 定义
算术型 +、-(二元)、*、/、div、%、mod、-(一元)
逻辑型 and、&&、or、
关系型 ==、eq、!=、ne、<、lt、>、gt、<=、le、>=、ge。可以与其他值进行比较,或与布尔型、字符串型、整型或浮点型文字进行比较
empty 空操作符是前缀操作,可用于确定值是否为空
条件型 A ?B :C。根据 A 赋值的结果来赋值 B 或 C

上面表格来自于百度百科。有点意思先行记录。

操作符
操作符 描述
eq 等于、 ==、 equal
ne 不等于、!=、not equal
lt 小于、<、less than
le 小于等于、<=、less than or equal
gt 大于、>、greater than
ge 大于等于、>=、great than or equal
bw 开头是
bn 开头不是
ew 结尾是
en 结尾不是
cn 包含
nc 不包含
bt 介于
and 与、 &&
or 或 、
not 取反 、 !
mod 取模、%
empty 是否空值
div 除、/

猜你喜欢

转载自blog.csdn.net/long870294701/article/details/85260906
今日推荐