EL 表达式:Expression Language 表达式语言。
替换和简化 jsp 页面中 java 代码的编写。
${表达式}
jsp 默认是支持 el 表达式的。
如果要忽略 el 表达式,有两种方式
(1)设置 jsp 中 page 指令中:isELIgnored="true" 忽略当前jsp页面中所有的el表达式
(2)\${表达式}:这种方式忽略当前这个 el 表达式,会在当前页面呈现原有格式。
+、-、*、/(div)、%(mod)
注意:其中的除号可以用 div 来代替,取余可以用 mod 来代替。
> < >= <= == !=
&&(and) ||(or) !(not)
空运算符:empty
功能:用于判断字符串、集合、数组对象是否为null或者长度是否为0
Demo:
${empty list}:判断字符串、集合、数组对象是否为null或者长度为0,为空或为0返回 true,不然返回 false
${not empty str}:表示判断字符串、集合、数组对象是否不为null 并且 长度>0;不为空或长度不为0返回 true,不然返回 false
原文:https://www.cnblogs.com/niujifei/p/11624080.html