JSP标准标签库(JSTL).ppt_第1页
JSP标准标签库(JSTL).ppt_第2页
JSP标准标签库(JSTL).ppt_第3页
JSP标准标签库(JSTL).ppt_第4页
JSP标准标签库(JSTL).ppt_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第10章 JSP标准标签库(JSTL ) JSTL简介 EL表达式语言 使用JSTL的核心标签库 小结 10.1 JSTL简介 JSP 标准标记库是一个实现Web应用程序 中常见的通用功能的定制标记库集,这些 功能包括迭代和条件判断、数据管理格式 化、XML操作以及数据库访问等 。 JSTL 包含两个部分:标签库和EL语言。 10.2 EL表达式语言 限制了作用域的变量 隐含对象 存取器 运算符 10.2.1 限制了作用域的变量 EL提供了一些标识符、存取器和运算符,用来 检索和操作驻留在JSP容器中的数据。 EL表达式的格式是这样的,用美元符号($)定 界,内容包括在花括号()中。 EL表达式限制的四个作用域是: 页面作用域。 请求作用域。 会话作用域。 应用程序作用域。 10.2.2 隐含对象 EL中包含11个隐含对象,但与之前介绍的 JSP 页面中的隐含对象(共9个)是不同的 。 表10.2 简单列出了EL中的隐含对象。 表10.2 EL的隐式对象 10.2.3 存取器 EL提供了两种不同的存取器,分别是点运 算符(.)和方括号运算符( ),它们都 支持通过EL来操作特性和元素。 点运算符通常用于访问对象的特性。 方括号运算符用来检索数组和集合中的元 素。 点运算符和方括号运算符能实现某种程度 的互换。 10.2.4 运算符 为了满足JSP应用程序所需的表示逻辑 , EL还包括了用来操作和比较EL表达式所 访问数据的运算符。 EL所包含的运算符如表10.3所示。 表10.3 EL运算符 10.3 使用JSTL的核心标签库 通用标签 流程控制标签 循环迭代标签 导入文件和URL操作标签 10.3.1 通用标签 通用标签有3个,分别是 标签、 标签和 标签。 标签用于在JSP页面中显示数据 。 标签用于保存数据 。 标签用于删除数据 。 10.3.2 流程控制标签 流程控制标签有四个,分别是 、 、和 。 标签和 标签不 接受任何属性 。 标签和 标签的属性可以 参考本书的表10.6和表10.7。 10.3.3 循环迭代标签 循环迭代标签有 和 两个,这里不再详细介绍 其使用方法。 标签用于循环数据 。 10.3.4 导入文件和URL操作标签 JSTL核心标签库支持使用 来 包含文件,使用 来打印和格式化 URL,使用 来重定向URL。 标签指包含另外一个页面代码 到当前页。 标签输出一个 URL 地址。 标签的作用是请求重新定向 到其他页面。 10.4 小结 本章介绍了JSP的标准标签库JSTL,JSTL由两 部分组成,分别为EL表达式语言和标签库,由 于标签库中的标签比较多,本章中没有全部介 绍,而且这些标签的用法也有相似之处,读者 可以对照TLD文件了解其他库中的标签并练习如 何使用。 JSP的标准标签库JSTL为应用程序服务器提供 了一个统一的接口,极大程度地提高了Web应 用在各应用服务器之间的可移植性,并简化了

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论