EL表达式(一)基本概念、格式和运算式

EL(Expression Language)是一门表达式语言,它对应<%=…%>。表达式内容会在JSP页面被输出。

  1. EL的基本格式:
${2+1}
即可在jsp界面输出3  
\${2+1} 
忽略该EL表达式
操作List和数组:${list[0]}、${arr[0]}
操作bean的属性:${person.name}、${person[‘name’]},对应person.getName()方法
操作Map的值:${map.key}、${map[‘key’]},对应map.get(key)
  1. EL不显示null,这点同一般的jsp语句不同。
  2. EL运算符
运算符作用范例结果
+${1+2}3
-${2-1}1
*${1*2}2
/ 、div${17/5} ${17 div 5}3
%、mod取余${17%5}2
==、eq等于${1==1} ${1eq1}true
!=、ne不等于${1!=1}false
<、lt小于${3<5}true
>、gt大于${3>5}false
<=、le小于等于${3<=5}true
>=、ge大于等于${3>=5}false
&&、and${true and false} ${true&&false}false
!、not${!true}false
or${true or false}3
empty是否为空${empty “”}true
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值