EL(Expression Language)-EL操作符/EL表示式
阿新 • • 發佈:2018-12-26
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 | 除、/ |