JSP标准标签.ppt_第1页
已阅读1页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

1、JSTL ,2,目录,JSTL简介 核心标签库 国际化及格式化标签库 数据库操作标签库,3,JSTL简介,一组用来开发JSP页面的标签. 优点 通过该标签库用户可以建立一个无脚本的开发环境 分类 核心标签库 用于处理JSP中的代码. i18n与格式化标签库 用于国际化 SQL标签库 用于处理JDBC操作 XML标签库 用于XML处理.,4,核心标签库,作用 用于操作JSP页面内的范围变量. 分类:通用标签库 条件标签库 迭代标签库 JSP中使用: 通用标签库 用于设置,删除或创建JSP页面的变量.,5,核心标签库,通用标签库-常用标签 设置网页中的变量. 属性: var 变量的名称 value

2、 变量的值 scope 变量保存的作用域 删除网页中的变量 属性: var 删除的变量名称 scope 对应变量的作用域,6,核心标签库,通用标签库-常用标签 计算表达式,并将结果输出到JspWriter中. 属性: value 表达式的值 default 当表达式的值为空时的缺省输出的值. escapeXml 是否将结果以XML编码的方式输出,例如:将被输出为,7,核心标签库,条件标签库 用于有条件的执行JSP代码,类似于JAVA中的IF语句块. 条件标签库-常用标签 类似于if语句 属性: test 指定条件 var 指定test条件的变量名称 scope 指定变量的作用域 类似于swit

3、ch语句 子节点:类似于case语句其属性test用于设定执行的条件. 类似于default,8,核心标签库,迭代标签库 用于多次计算标签体内容 迭代标签-常用标签 用于重复对象集合,重复执行标签体. 属性: var 指定集合中的对象变量. items 集合对象 varStatus 遍历的状态,常用属性: index(当前遍历的序号)first(第一个序号)last(最后一个序号)count(总对象数) begin 遍历开始的序号 end 遍历结束的序号,9,核心标签库,迭代标签-常用标签 用于遍历带分隔符的字符串. 属性: var 指定遍历对象的范围变量名称 items 指定需遍历的字符串

4、varStatus 遍历的状态,常用属性: index(当前遍历的序号)first(第一个序号)last(最后一个序号)count(总对象数) delims 指定分隔字符串,10,国际化与格式化标签库,作用 用于创建国际化的WEB应用程序 JSP中使用: 常用标签 重写用户请求的本地信息. value 包含区域,语言的字符串,例如:zh_CN variant 指定产生的Locale信息存储的变量 scope 配置的变量的存储作用域,11,国际化与格式化标签库,常用标签 创建一个I18N本地化上下文,并加载资源包. 属性:basename 资源包的名称. 用于创建立一个I18N本地化上下文,并将

5、它存储在作用域中,该标签是一个空标签. 属性: basename 资源包名称 var 存储资源的作用域变量 scope 存储变量的作用域 用于输出资源包中的值 属性: key 表示资源包中对应信息的键名称.,12,数据库操作标签库,作用 用于访问各种关系数据库 JSP中使用: 常用标签 用于为应用程序设置一数据源 属性: DataSource 可以为JAVA JNDI或命名空间的引用. url 与数据库相关的链接URL driver数据库的驱动类 user 数据库帐号 password 密码 var 数据源的变量名称 scope 变量保存的作用域.,13,数据库操作标签库,常用标签 执行SQL查询返回结果集 属性: sql指定查询语句 var 将查询结果集保存到的变量 scope变量的存储作用域 dataSource 使用那个数据源获取数据库链接 maxRows 最大返回的行数 startRow 开始的行号 用于执行SQL的Insert update delete操作 属性: sql 指定的更新语句 dataSource 使用的数据源 var 结果变量 scope 结果变量的存储作用域.,14,数据库操作标签库,常用标签 用于执行数据库的事务操作,它可以包含子节点 属性: dataSource 对应数据源的变量名 isolation 事务的级别:re

温馨提示

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

评论

0/150

提交评论