|
- 对于整个JSP应用程序,要修改WEB.XML配置(tomcat5.0.16默认是支持EL的);
- <jsp-property-group>
<description> For config the ICW sample application </description>
<display-name>JSPConfiguration</display-name>
<url-pattern>/jsp/datareset.jsp</url-pattern>
<el-ignored>true< / el-ignored>
<page-encoding>ISO-8859-1</page-encoding>
<scripting-invalid>true</scripting-invalid>
<include-prelude>/jsp/prelude.jspf</include-prelude>
<include-coda>/jsp/coda.jspf</include-coda>
</jsp-property-group>
-
- 运算符
说明 运算符 说明 +
加
> 或 gt 大于 -
减
<= 或 le 小于等于 *
乘
>= 或 ge 大于等于 / 或 div
除
&& 或 and 逻辑与 % 或 mod
模(求余)
|| 或 or 逻辑或 == 或 =
等于
! 或 not 逻辑非 != 或 !=
不等于
empty 检查是否为空值 < 或 lt
小于
a ? b : c 条件运算符 - EL表达式使用简单,在网页中"/${}"表示是EL表达式。/${1+1} 显示为 2
- EL算术表达式
运算结果 EL 关系运算表达式 运算结果 ${1} 1 ${1 < 2} true ${1 + 2} 3 ${1 lt 2} true ${1.2 + 2.3} 3.5 ${1 > (4/2)} false ${-4 - 2} -6 ${4.0 >= 3} true ${21 * 2} 42 ${4.0 ge 3} true ${10%4} 2 ${100.0 eq 100} true ${10 mod 4} 2 ${(10*10) != 100} false ${(1==2) ? 3 : 4} 4 ${(10*10) ne 100} false -
-
隐含对象
内容
applicationScope
应用程序范围内的scoped变量组成的集合
cookie
所有cookie组成的集合
header
HTTP请求头部,字符串
headerValues
HTTP请求头部,字符串集合
initParam
全部应用程序参数名组成的集合
pageContext
当前页面的javax.servlet.jsp.PageContext对象
pageScope
页面范围内所有对象的集合
param
所有请求参数字符串组成的集合
paramValues
所有作为字符串集合的请求参数
requestScope
所有请求范围的对象的集合
sessionScope
所有会话范围的对象的集合
- 下面是获取HTTP访问头部数据和用户提交数据的示例
eg: ${empty(requestScope.backpath)?'admin_TcAction.do?method=findFinish':requestScope.backpath}
-