码迷,mamicode.com
首页 > 其他好文 > 详细

EL总结

时间:2020-09-16 12:22:01      阅读:38      评论:0      收藏:0      [点我收藏+]

标签:map   等于   类型   div   ack   mod   输出   ||   算数运算   

EL 表达式的全称是:Expression Language。是表达式语言。

作用:EL 表达式主要是代替 jsp 页面中的表达式脚本在 jsp 页面中进行数据的输出。

主要是输出域对象中的数据。当四个域中都有相同的 key 的数据的时候,EL 表达式会按照四个域的从小到大的顺序去进行搜索,找到就输出

  EL 表达式的格式是:${表达式}

 

 

EL 表达式在输出 null 值的时候,输出的是空串。

jsp 表达式脚本输出 null 值的时候,输出的是 null 字符串。

 

EL表达式

关系运算符  说 明     范 例          结果

== 或 eq   等于     ${ 5==5 } 或 ${ 5eq5 }    true

!= 或 ne   不等于     ${ 5!=5 } 或 ${ 5ne5 }    false

< 或 lt     小于     ${ 3<5 } 或 ${ 3lt5 }     true

> 或 gt    大于     ${ 2>10 } 或 ${ 2gt10 }   false

<= 或 le   小于等于   ${5<=12} 或 ${5le12}    true

>= 或 ge   大于等于   ${3>=5} 或 ${3ge5}    false

 

逻辑运算

 && 或 and   与运算 

|| 或 or     或运算 

! 或 not     取反运算 

 

算数运算

+

-  

*

/或div

%或mod

 

empty 运算

empty 运算可以判断一个数据是否为空,如果为空,则输出 true,不为空输出 false。
以下几种情况为空:

1、值为 null 值的时候,为空

2、值为空串的时候,为空

3、值是 Object 类型数组,长度为零的时候

4、list 集合,元素个数为零

5、map 集合,元素个数为零

 

三元运算

表达式 1?表达式 2:表达式 3

如果表达式 1 的值为真,返回表达式 2 的值,如果表达式 1 的值为假,返回表达式 3 的值。

 

EL总结

标签:map   等于   类型   div   ack   mod   输出   ||   算数运算   

原文地址:https://www.cnblogs.com/2328322824chx/p/13604553.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!