《JSP动态网站开发与实例》第3版 第7章 JSTL与标签函数库

第7章JSTL与标签函数库 JSTL标签 JSTL标签种类 说明 核心标签 包含JSIL核心操作所需的标签,例如数据输 出、循环流程控制以及URL操作等 ⅱl8n国际化格式标签 进行数值与日期数据格式化、国际化资源网 页设定所需的标签 SOL标签 运用SQL与操作资库所需的标签 XML标签 剖析XML文件所需的标签 函数标签 包含字符串处理与其它特定功能之JSTL标签 JSP动态网页新技术
第7章 JSTL与标签函数库 JSP 动态网页新技术 1 JSTL 标签 JSTL 标签种类 说 明 核心标签 包含JSTL核心操作所需的标签,例如数据输 出、循环流程控制以及URL操作等 i18n国际化格式标签 进行数值与日期数据格式化、国际化资源网 页设定所需的标签 SQL标签 运用SQL与操作资库所需的标签 XML标签 剖析XML文件所需的标签 函数标签 包含字符串处理与其它特定功能之JSTL标签

第7章JSTL与标签函数库 JSTL运行环境 >JST需要两个文件, jstL jar/STandard. jar,将其复制到 Tomcat网 站根目录下的文件夹WVEB-NFib当中,重新启动 Tomcat 使用JST之前,必须引用 taglib指令声明网页所要使用的标签种 类 @taglib prefix=tabName uri=uriString %/ prefix代表标签种类的前缀词 uri代表标签的URI JSP动态网页新技术 2
第7章 JSTL与标签函数库 JSP 动态网页新技术 2 JSTL运行环境 ➢ JSTL需要两个文件,jstl.jar和standard.jar,将其复制到Tomcat网 站根目录下的文件夹WEB-INF\lib当中,重新启动Tomcat。 ➢ 使用JSTL之前,必须引用taglib指令声明网页所要使用的标签种 类 。 – prefix代表标签种类的前缀词 – uri代表标签的URI

第7章JSTL与标签函数库 标签前缀词以及ur JSIL标签种类前缀词 核心标签 http:/java.suncom/jsp/jstl/core i18n国际化格式标 http:/java.sun.com/jsp/jstl/fmt 签 SL标签 sqlhttp:jiava.sun.com/jsp/jstl/sql XML标签 xml http://java.sun.com/jsp/jstl/xml 函数标签 fn http:/java.sun.com/jsp/jstl/functions JSP动态网页新技术 3
第7章 JSTL与标签函数库 JSP 动态网页新技术 3 标签前缀词以及uri JSTL 标签种类 前 缀 词 uri 核心标签 c http://java.sun.com/jsp/jstl/core i18n国际化格式标 签 fmt http://java.sun.com/jsp/jstl/fmt SQL标签 sql http://java.sun.com/jsp/jstl/sql XML标签 xml http://java.sun.com/jsp/jstl/xml 函数标签 fn http://java.sun.com/jsp/jstl/functions

第7章JSTL与标签函数库 JSTL核心标签 分类 标签 说明 一般行为 out 将指定的数据内容输出至网页上 se 将特定的数据内容储存至指定变量 remove 移除指定变量的数据内容 catch 补捉程序例外 URL处理 Import 载入外部文件 ur 设定一个超级链接地址 redirect 转向网页 Daram 设定地址参数 流程控制 if流程判断式 When/otherwis多重选择判断式 e/choose 循环 foreach 对象集合迭代列举操作 for Takens 解释以标记符号分隔字符串 JSP动态网页新技术
第7章 JSTL与标签函数库 JSP 动态网页新技术 4 JSTL 核心标签 分 类 标 签 说 明 一般行为 out 将指定的数据内容输出至网页上 set 将特定的数据内容储存至指定变量 remove 移除指定变量的数据内容 catch 补捉程序例外 URL处理 import 载入外部文件 url 设定一个超级链接地址 redirect 转向网页 param 设定地址参数 流程控制 if if流程判断式 When/otherwis e/choose 多重选择判断式 循环 forEach 对象集合迭代列举操作 forTaokens 解释以标记符号分隔字符串

第7章JSTL与标签函数库 语法1:未包含主体(body) 语法2:包含主体(body) JSP动态网页新技术 5
第7章 JSTL与标签函数库 JSP 动态网页新技术 5 语法1:未包含主体(body) 语法2:包含主体(body) default value

第7章JSTL与标签函数库 属性设定 属性动态类型 说明 value Object 输出的内容 escape Xml 是是是 boolean 是否转换特殊字符 default Object 当输出结果为nul,指定默认值 JSP动态网页新技术 6
第7章 JSTL与标签函数库 JSP 动态网页新技术 6 属性设定 属 性 动 态 类 型 说 明 value 是 Object 输出的内容 escapeXml 是 boolean 是否转换特殊字符 default 是 Object 当输出结果为null,指定默认值

第7章JSTL与标签函数库 escapeS escape Xm用来指定是否转换特殊字符,、&等等。 字 字符 Entity Code &It > & am #039 ": JSP动态网页新技术 7
第7章 JSTL与标签函数库 JSP 动态网页新技术 7 escapeXml escapeXml用来指定是否转换特殊字符,在默认的情 形下,会将某些特殊字符,例如、& 等等 。 字 符 Entity Code > & & ' ' " "

第7章JSTL与标签函数库 语法1:将 value值储存至范围变量 varName >语法2:将本体(body)内容设定储存至范围变量 varName body content /c set> 语法3:将 value值储存至目标对象 target的属性 propertyName >语法4将本体body)内容储存至目标对象 target的属性 propertyName body content /cset JSP动态网页新技术 8
第7章 JSTL与标签函数库 JSP 动态网页新技术 8 ➢ 语法1:将value值储存至范围变量varName ➢ 语法2:将本体(body)内容设定储存至范围变量varName body content ➢ 语法3:将value值储存至目标对象target的属性propertyName ➢ 语法4:将本体(body)内容储存至目标对象target的属性propertyName body content

第7章JSTL与标签函数库 <c:set属性设定 属性动态类型 说明 value Object设定值 var scope target 是否否是是 String 储存设定值的变量名称 Strin var的范围 Object属性将被设定的目标对象 property String 目标对象的属性 JSP动态网页新技术
第7章 JSTL与标签函数库 JSP 动态网页新技术 9 属性设定 属 性 动 态 类 型 说 明 value 是 Object 设定值 var 否 String 储存设定值的变量名称 scope 否 String var的范围 target 是 Object 属性将被设定的目标对象 property 是 String 目标对象的属性

第7章JSTL与标签函数库 用来移除某个范围变量的內容值 <c remove var="varName scope= d pagerequest session application" JSP动态网页新技术
第7章 JSTL与标签函数库 JSP 动态网页新技术 10 用来移除某个范围变量的內容值
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《JSP动态网站开发与实例》第3版 第6章 表单与交互式网页.ppt
- 《JSP动态网站开发与实例》第3版 第5章 内建对象.ppt
- 《JSP动态网站开发与实例》第3版 第4章 JSP程序设计基础.ppt
- 《JSP动态网站开发与实例》第3版 第3章 Java与JSP.ppt
- 《JSP动态网站开发与实例》第3版 第2章 初探JSP.ppt
- 《JSP动态网站开发与实例》第3版 第1章 jSP与WEB技术概论.ppt
- 西安电子科技大学出版社:《计算机操作系统》课程教材教学资源(讲义与试题)第9章 综合模拟试题(含答案).doc
- 西安电子科技大学出版社:《计算机操作系统》课程教材教学资源(讲义与试题)第4章 调度与死锁.doc
- 西安电子科技大学出版社:《计算机操作系统》课程教材教学资源(讲义与试题)第9章 综合模拟试题(含答案).doc
- 西安电子科技大学出版社:《计算机操作系统》课程教材教学资源(讲义与试题)第8章 UNIX操作系统.doc
- 西安电子科技大学出版社:《计算机操作系统》课程教材教学资源(讲义与试题)第7章 文件管理.doc
- 西安电子科技大学出版社:《计算机操作系统》课程教材教学资源(讲义与试题)第6章 设备管理.doc
- 西安电子科技大学出版社:《计算机操作系统》课程教材教学资源(讲义与试题)第5章 存储器理.doc
- 西安电子科技大学出版社:《计算机操作系统》课程教材教学资源(讲义与试题)第3章 进程管理.doc
- 西安电子科技大学出版社:《计算机操作系统》课程教材教学资源(讲义与试题)第2章 作业管理和用户接口.doc
- 西安电子科技大学出版社:《计算机操作系统》课程教材教学资源(讲义与试题)第1章 操作系统概论.doc
- 西安电子科技大学出版社:《计算机操作系统》课程教材教学资源(讲义与试题)第10章 部分高校考研操作系统试题与解答.doc
- 西安电子科技大学出版社:《计算机操作系统》课程教材教学资源(PPT课件讲稿)第八章 网络操作系统.ppt
- 西安电子科技大学出版社:《计算机操作系统》课程教材教学资源(PPT课件讲稿)第七章 操作系统接口.ppt
- 西安电子科技大学出版社:《计算机操作系统》课程教材教学资源(PPT课件讲稿)第六章 文件管理.ppt
- 《JSP动态网站开发与实例》第3版 第8章 EL.ppt
- 《JSP动态网站开发与实例》第3版 第9章 灵活设计JSP网页.ppt
- 《JSP动态网站开发与实例》第3版 第10章 文件I/0技术.ppt
- 《JSP动态网站开发与实例》第3版 第11章 JavaMail与在线邮件.ppt
- 《JSP动态网站开发与实例》第3版 第12章 jsP与ML.ppt
- 《JSP动态网站开发与实例》第3版 第13章 JDBC与数据库系统.ppt
- 《JSP动态网站开发与实例》第3版 第14章 数据变动功能网页.ppt
- 《JSP动态网站开发与实例》第3版 第15章 组织程序代码.ppt
- 《JSP动态网站开发与实例》第3版 第16章 导入 JavaBean.ppt
- 《JSP动态网站开发与实例》第3版 第17章 自定义标签.ppt
- 《JSP动态网站开发与实例》第3版 第18章 用户登录.ppt
- 《JSP动态网站开发与实例》第3版 第19章 留言板.ppt
- 《JSP动态网站开发与实例》第3版 第20章 电子报.ppt
- 《SQL?Server2005数据库》第10章 SQL SERVER权限管理.ppt
- 《SQL?Server2005数据库》第11章 SQL Server 2005 集成服务.ppt
- 《SQL?Server2005数据库》第12章 代理服务.ppt
- 《SQL?Server2005数据库》第13章 报表服务管理.ppt
- 《SQL?Server2005数据库》第1章 SQL Server 2005关系数据库简介.ppt
- 《SQL?Server2005数据库》第2章 服务器管理.ppt
- 《SQL?Server2005数据库》第3章 Transact-SQL语言.ppt