下载此文档

jsp内置对象第四章.ppt


文档分类:IT计算机 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
JSP内置对象
JSP中的内置对象是Web程序开发中最为重要的知识,()操作,其中的request就属于内置对象的一个。下面我们将讲解JSP中的主要内置对象操作。
第1页/共19页
JSP内置对象之概览
在JSP中为了简化用户的开发,提供了9个内置对象,这些内置对象将由容器为用户进行实例化,用户直接使用即可,而不用像在Java中那样,必须通过关键字new进行实例化对象后才可以使用。
第2页/共19页
JSP内置对象之概览
第3页/共19页
JSP内置对象之概览
以上的9个内置对象中比较常用的是pageContext、request、response、session、application,掌握了这5个内置对象,即可进行程序开发。
第4页/共19页
JSP内置对象之4中属性范围
在JSP中提供了4种属性的保存范围。所谓的属性保存范围,指的就是一个内置的对象,可以在多少个页面中保存并继续使用。4种属性范围(如下图所示)分别介绍如下:
page:只在一个页面中保存属性,跳转之后无效。
request:只在一次请求中保存,服务器跳转后依然有效。
session:在一次会话范围中,无论何种跳转都可以使用
application:在整个服务器上保存,所有用户都可以使用。
第5页/共19页
JSP内置对象之4中属性范围
以上的4个内置对象都支持下表所示的属性操作方法。
JSP内置对象之page属性范围
page属性范围(使用pageContext表示,但是一般都****惯于将这种范围称为page范围)。表示将一个属性设置在本页上,跳转之后无法取得,如下图所示。
JSP内置对象之page属性范围
本程序中,在一个JSP页面中设置了一个属性,然后直接从本页面中取出属性,因为是在同一个页中,所以属性可以取得,取得后要依次进行向下转型操作。
下面对以上程序进行扩充,通过<jsp:forward>进行跳转,跳转之后此属性将无法取得。
JSP内置对象之request属性范围
如果在服务器跳转后想让属性继续保存下来,则可以使用request属性范围操作。request属性范围表示在服务器跳转后,所有设置的内容依然会被保留下来,如下图:
JSP内置对象之request属性范围
左面的页面通过request设置了两个属性,并执行服务器端跳转,跳转到4-。因为request在一次服务器跳转范围内有效,所以4-。如果换成超链接跳转到4-。因为在第一个页面中使用的request属性范围只针对于服务器端跳转,所以此时是无法取得属性的。

jsp内置对象第四章 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198613
  • 文件大小697 KB
  • 时间2018-06-23