EL表達式運算符


EL操作操作對象的方式

   l  操作變量和常量:${name}、${8};

  l  操作List和數組:${list[0]}、${arr[0]};

  l  操作bean的屬性:${person.name}、${person[‘name’]},對應person.getName()方法;

  l  操作Map的值:${map.key}、${map[‘key’]},對應map.get(key)。

EL運算符

 

運算符

說明

范例

結果

+

${17+5}

22

-

${17-5}

12

*

${17*5}

85

/或div

${17/5}或${17 div 5}

3

%或mod

取余

${17%5}或${17 mod 5}

2

==或eq

等於

${5==5}或${5 eq 5}

true

!=或ne

不等於

${5!=5}或${5 ne 5}

false

<或lt

小於

${3<5}或${3 lt 5}

true

>或gt

大於

${3>5}或${3 gt 5}

false

<=或le

小於等於

${3<=5}或${3 le 5}

true

>=或ge

大於等於

${3>=5}或${3 ge 5}

false

&&或and

並且

${true&&false}或${true and false}

false

!或not

${!true}或${not true}

false

||或or

或者

${true||false}或${true or false}

true

empty

是否為空

${empty “”},可以判斷字符串、數組、集合的長度是否為0,為0返回true。empty還可以與not或!一起使用。${not empty “”}

true

 示例代碼:鏈接: http://pan.baidu.com/s/1pL6u3V1 密碼: wprx


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM