下载此文档

JSP内置对象 5.ppt


文档分类:IT计算机 | 页数:约62页 举报非法文档有奖
1/62
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/62 下载此文档
文档列表 文档介绍
学****内容: 理解对象和 JSP 内置对象的概念掌握 JSP 的内置对象的用法理解 JSP 的四种属性范围掌握 JSP 属性范围和 JSP 内置对象的范围能灵活应用 JSP 的内置对象来开发程序学****内容: 理解对象和 JSP 内置对象的概念掌握 JSP 的内置对象的用法理解 JSP 的四种属性范围掌握 JSP 属性范围和 JSP 内置对象的范围能灵活应用 JSP 的内置对象来开发程序第5单元 JSP 内置对象第5单元 JSP 内置对象页面、上下文、范围请求与响应其它对象与话跟踪 1 1 JSP 内置对象概述 JSP 内置对象概述? JSP 内置对象:不需声明即可在 JSP 网页中使用的对象。?内置(又称隐含)对象是特定 Java 类的实例, 它们由 JSP 引擎在运行时根据情况自动创建并管理,在 JSP 页面中可以直接使用。?能实现很多功能, 如: 从客户端获得数据、向客户端发回数据、控制传输数据的有效域和异常处理等。?对象的名称是 JSP 的保留字, 使用内置对象可简化应用开发。?隐含对象功能: ?不必使用表达式, 直接使用 out 对象向客户端输出信息。?如: <% ("Hello"); %> ?不必直接传送参数,可以借助请求对象取得客户端输入参数值。?如: <% String name=("name"); %> ?完成页面的重定向。如:<% ( “/ ”);%> ?在错误页面中显示出错信息。?<% String st=();%> ?等等…… 2 2 9种隐含对象 9种隐含对象 3 3 JSP 内置对象的由来 JSP 内置对象的由来?转译为 Servlet ?编写 jsp 页面可使用隐含对象?注意: 它们在_jspService() 方法中定义,故只能在脚本和表达式中使用 4 4 页面对象: page 页面对象: page ? page 对象代表当前 JSP 页面, 即代表转译后的 Servlet ? JSP 容器将 JSP 页面转译成 Servlet 后, 将指针 this 赋给了 page 对象?一般在 JSP 页面中很少使用该对象?使用 page 对象可以访问 Servlet 类的所有变量和方法。 5 5 页面上下文对象 pageContext 页面上下文对象 pageContext ?作用: 获取任何范围的参数?该对象是 抽象类的子类的实例; ?它提供对页面中所有其他内置对象及其属性的访问。?通过 pageContext 对象可获取 JSP 页面的 out, request, response, session, application 等对象, 也可重新定向客户的请求等。?向普通 Java 程序传递该对象可以使其处理 JSP 中的其它对象。 6 6 pageContext 的主要方法 pageContext 的主要方法?其它获取内置对象的方法: ? Object getPage(): 取得页面的 Page 对象, 同内置对象 page ? ServletRequest getRequest(): 取得页面请求对象(同内置 request) ? ServletResponse getResponse(): 取得页面响应对象(同 response) ? ServletContext getServletContext(): 取得页面的 ServletContext 对象, 同内置对象 application; ? Exception getException(): 取得页面内置异常(同 exception) 对象?页面转发和包含: ? void forward(String url) ?作用类似动作指令<jsp:forward>, 用于将页面转发到指定的 URL 。? void include(String url, boolean flush) ?作用类似动作指令<jsp:include> 用于包含其它资源。当 flush 为 true 时, 自动刷新缓冲区(将缓冲区内容自动输出), 若为 false 且被包含资源输出的内容超过缓冲区容量将抛出"缓冲区满"异常。(说明见示例) 7 7 ?属性设置和获取: ? void setAttribute(String name,Object value[, int scope]): ?用于设置属性; 其中 name 为属性名, value 为指定属性值, 参数 scope 指定属性作用范围, 缺省为当前页面空间, 即 page 作

JSP内置对象 5 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数62
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2016-07-11