下载此文档

三行诗之理科生的浪漫PPT培训课件.ppt


文档分类:中学教育 | 页数:约20页 举报非法文档有奖
1/20
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/20 下载此文档
文档列表 文档介绍
第6章
EL和JSTL
目标
-2-
掌握EL表达式语言的语法及使用
掌握EL中隐含对象的使用
掌握EL中运算符的使用
掌握JSTL核心标签库的使用
熟悉JSTL国际化标签库的使用
熟悉JSTL EL函数库的使用
EL
,有以下几个特点:
可访问JSP的内置对象(pageContext、request、session、application等);
简化了对JavaBean的访问方式;
简化了对集合的访问方式;
可以通过关系、逻辑和算术运算符进行运算;
条件输出
EL基础语法
EL的语法非常简单,是一个以“${”开始,以“}”结束的表达式
示例:
-3-
为了简化JSP页面中对对象的访问方式,:表达式语言(Expression Language,EL)
${EL表达式}
${}
EL使用
在JSP中使用<jsp:useBean>标准动作定义了一个Person对象并赋值,使用EL表达式显示数据值,示例代码如下:
-4-
<jsp:useBean id="person" class=""
scope="request" />
<jsp:setProperty name="person" property="name" value="zhangsan" />
<jsp:setProperty name="person" property="age" value="25" />
姓名:${}
<br />
年龄:${}
使用EL表达式代替了<jsp:getProperty>标准动作,直接访问bean对象的属性值并显示,与<jsp:getProperty>标准动作相比,EL的方式更加简捷方便
EL隐含对象
为了更加方便的进行数据访问,EL提供了11个隐含对象:
示例:
类别
对象
描述
JSP
pageContext
引用当前JSP页面的pageContext内置对象
作用域
pageScope
获得页面作用范围中的属性值,()
requestScope
获得请求作用范围中的属性值,()
sessionScope
获得会话作用范围中的属性值,()
applicationScope
获得应用程序作用范围中的属性值,()
请求参数
param
获得请求参数的单个值,()
paramValues
获得请求参数的一组值,()
HTTP请求头
header
获得HTTP请求头中的单个值,()
headerValues
获得HTTP请求头中的一组值,()
Cookie
cookie
获得请求中的Cookie值
初始化参数
initParam
获得上下文的初始参数值
-5-
使用EL隐含对象
,如下所示:
-6-
PageContext: ${ }<br/>
requestScope:${ }&nbsp;
${ }<br/>
sessionScope:${ }&nbsp;
${ }<br/>
param: ${ }<br/>
paramValues: ${[1]}<br/>
initParam: ${}<br/>
<context-param>
<param-name>initvalue</param-name>
<param-value>haier</param-value>
</context-param>
如果在使用EL时不指定范围,则会按照pageScope、requestScope、sessi

三行诗之理科生的浪漫PPT培训课件 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数20
  • 收藏数0 收藏
  • 顶次数0
  • 上传人miao19720107
  • 文件大小1.27 MB
  • 时间2018-05-05