EL表达式(运算符和基本运算)
1、EL存取器:.和[]
${applicationScope.list[1].name}
获取applicationScope中list集合的第二个元素的name属性。
2、三元运算符:
${12>13 ? true:false}
3、算术运算符:加、减、乘、除、取余
${12+1}<br> ${12*2}<br> ${12%5}
其中加号与JAVA中的语法不同,不能用于字符连接。
4、关系运算符:==、!=、<、>、<=、>=
${"zhai"=="zhai"}<br> ${"zhai"=="nihao"}
运算符==与java中的equals方法相似,用于判断两个字符串是否相等。
${12>1}<br> ${13>=13}
5、逻辑运算符:&&、||、!
${(5>3)&&(3>2)}<br> ${(23>67)||(0>=90)}
6、验证运算符:
${empty""}<br> ${empty"zhai"}
用来判断指定的值是否为空。