JSP的EL表达式说明
来源:互联网 发布:软件广告收费模式 编辑:程序博客网 时间:2024/06/05 00:55
一、JSP EL的运算符
类型
定义
算术型
+ - * / div % mod
逻辑型
and && or || not !
关系型
== eq != ne > gt < lt >= ge <= le
条件型
a?b:c
空
empty
二、JSP EL的基本用法
类型
实例
基本调用方法
JavaBeans
${user.username}
${user["username"]}
${user['username']}
user.getUsername()
数组
${sport[1]}
${sport["1"]}
${sport['1']}
sport[1]
List
${phone[2]}
${phone["2"]}
${phone['2']}
phone.get(2)
Map
${phone.home}
${phone["home"]}
${phone['home']}
phone.get("home")
三、JSP EL的内容对象
pageContext 当前页面上下文件对象
pageScope page对象
requestScope request对象
sessionScope session对象
applicationScope application对象
param 得到页面传来的参数
paramValues 得到页面传来的多个参数,返回一个数组
header 获取头信息
headerValues 获取头信息的值
cookie 获取cookie对象的值
initParam 获取设定初始的参数值
pageScope page对象
requestScope request对象
sessionScope session对象
applicationScope application对象
param 得到页面传来的参数
paramValues 得到页面传来的多个参数,返回一个数组
header 获取头信息
headerValues 获取头信息的值
cookie 获取cookie对象的值
initParam 获取设定初始的参数值
例:
<%=session.getAttribute("phone")%>
等价于${sessionScope.phone}
等价于${sessionScope.phone}
四、如何设置JSP不使用JSP EL
1、当前页面不要用JSP EL
<%@pageisELIgnored="true" %>
2、整个web应用都不使用EL,修改web.xml文件
<web-app...>
<jsp-config>
<jsp-property-group>
<url-pattern>*.jsp</url-pattern>
<el-ignored>true</el-ignored>
</jsp-property-group>
</jsp-config>
</web-app...>
<jsp-config>
<jsp-property-group>
<url-pattern>*.jsp</url-pattern>
<el-ignored>true</el-ignored>
</jsp-property-group>
</jsp-config>
</web-app...>
- JSP的EL表达式说明
- JSP中EL表达式说明
- JSP中EL表达式说明
- jsp的EL表达式
- jsp的EL表达式
- JSP的EL表达式
- jsp的EL表达式
- Jsp的表达式语言(el)
- 关于jsp的EL表达式
- JSP:El表达式的使用
- 建议用EL表达式代替JSP的
- JSP中EL表达式无效的问题
- JSP页面EL表达式无效的问题
- JSP页面EL表达式使用的问题
- JSP页面EL表达式无效的问题
- JSP中EL表达式无效的问题
- JSP中EL表达式无效的问题
- jsp不能使用EL表达式的解决办法
- html5视频方案
- GTK+Glade3 Gtk-WARNING **: Could not find signal handler 问题最终解析
- 对I2C总线时序的一点理解以及ACK和NACK(NAK)
- poj 2226-二分图的最小顶点覆盖
- 面试题
- JSP的EL表达式说明
- Ubuntu11.10 更新源source.list
- 有关platform builder 5.0编写流接口驱动程序
- 风险评估系统OpenVAS配置使用教程说明
- 在linux下查看CPU,内存大小
- Java 中的比较 equals() hashcode() comparable
- 如何在NP下读写游戏内存及如何进入NP进程
- Django理解
- n条直线互不平行且无三线共点的最多交点数max=1+2+……(n-1)=n(n-1)/2