按照page → request → session → application的作用域顺序依次查找,找到即返回,最终找不到返回null<br>
指定作用域<br>
page pageScope,例如${pageScope.username}表示在page作用域查找变量username,找不到返回null<br>
request requestScope
session sessionScope
application applicationScope
操作符
点操作符<br>${user.name}<br>
[ ]操作符<br>${user["name"]}<br>
执行表达式<br>
==(或eq) 等于 ${23==5}或${23 eq 5}<br>${"a" =="a"}或${"a" eq "a"}
!=(或ne) 不等于 ${23!=5}或${23 ne 5}
<(或lt) 小于 ${23<5}或${23 lt 5}
>(或gt) 大于 ${23>5}或${23 gt 5}
<=(或le) 小于等于 ${23<=5}或${23 le 5}
>=(或ge) 大于等于 ${23>=5}或${23 ge 5}
&&(或and) 逻辑与 如果A为true,B为false,则${ A && B } (或${ A and B } )
||(或or) 逻辑或 如果A为true,B为false,则${ A || B} (或 ${ A or B } )
! (或not) 逻辑非 如果A为true,则${ ! A } ( 或${ not A } )
若变量 a为null,或长度为零的String,或size为零的集合<br>则${ empty a }返回的结果为true<br>${ not empty a }或${ ! empty a }返回的结果为false<br>