标签:EL 运算 map 16 用法 中括号 key 集合 表达式
一些简单的加减乘除、取模、非、三元运算符(?:)等等都与Java相同
empty运算
可以判断一个数据是否为空
例如以下情况:
- null;
- 空串
- 数组长度为0
- List集合元素个数为0
- map集合元素个数为0
用法:${empty 对象}
点运算"."
用来输出Bean对象中某个属性的值
中括号运算"[ ]"
可以用来输出有序集合中某个元素的值
并且[]中括号运算,还可以输出map集合中key里含有特殊字符的key值
中括号的运用:
例如一个map中的key值为"a.a.a",那么在EL表达式中就不能再用
m
a
p
.
a
.
a
.
a
来
获
取
其
值
,
所
以
需
要
使
用
中
括
号
[
]
,
用
法
为
{map.a.a.a}来获取其值,所以需要使用中括号[],用法为
map.a.a.a来获取其值,所以需要使用中括号[],用法为{map[‘a.a.a’]}
中括号单引号和双引号都行。
标签:EL,运算,map,16,用法,中括号,key,集合,表达式 来源: https://blog.csdn.net/qq_43348419/article/details/117172434
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。