EL表达式 1

EL表达式

作用:主要代替jsp页面中的表达式脚本在jsp页面进行数据输出
格式:${表达式}

EL表达式在输出null值是输出的是空串,而jsp表达式脚本输出null值是null字符串

EL表达式搜索四个域的顺序:(test2.jsp)
当四个域中都有key的值时,EL表达式会按照四个域的从小到大顺序去进行搜索,找到就输出。
pageContext request session application

1.关系运算
2.逻辑运算 &&and ||or !not
3.算术运算 /div %mod
4.empty运算:
可以判断一个数据是否为空
空 true
1.值为null
2.值为空串
3.值是Object类型数据,长度为0
4.List集合,元素个数为0
5.Map集合,元素个数为0
不空 false
5.三元运算
表达式1?表达式2:表达式3
6.点运算与中括号运算
"."点运算可以输出Bean对象中某个属性值
[]中括号运算可以输出有序集合中某个元素的值,还可以输出Map集合中key里含有特殊字符的key值
    eg: ${ map["a+a+a"]}
posted @   Gazikel  阅读(81)  评论(0编辑  收藏  举报
编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示