文档详情

Java Web应用开发技术实用教程 王红 教学课件 第3章 JSP隐含对象.pdf

发布:2015-11-10约3.78万字共72页下载文档
文本预览下载声明
Java Web开发技术 第3章 JSP隐含对象 1 2015/5/20 Java Web开发技术 第3章 JSP隐含对象  为简化Web页面的开发过程,JSP提供了一些 由容器实现和管理的隐含对象,这些对象在 JSP页面中可以直接使用,不需要JSP页面编 写者实例化。在JSP页面中,可以通过存取这 些隐含对象实现与JSP页面和Servlet环境的 相互访问。  本章主要内容包括:JSP隐含对象概述和各类 隐含对象的具体说明。 2 2015/5/20 Java Web开发技术 3.1 JSP隐含对象概述  JSP页面的隐含对象就是在JSP页面中不用声 明就可以使用的对象。隐含对象是JSP引擎自 动创建的Java类实例,它们能与Servlet环境 交互。隐含对象可以实现很多功能,如从客户 端获得数据、向客户端发回数据、控制传输数 据的有效域和异常处理等。如: 3 2015/5/20 Java Web开发技术 隐含对象功能  不必使用表达式,直接存取out对象来打印一些 东西到客户端: % out.println(Hello); %  不必直接传送参数,可以借助请求对象来取得客 户端输入的参数值: % String name=request.getParameter(name); %  完成页面的重定向:% response.sendRedirect(“/hello.jsp”);%  在错误页面中显示出错信息:% String st=exception.getMessage();%  等等 4 2015/5/20 Java Web开发技术 JSP 中的9种隐含对象 隐含对象 所属的类 说明 request javax.servlet.http.HttpServletRequest 客户端的请求信息 与输入/输 response javax.servlet.http.HttpServletResponse 网页传回客户端的响应 出有关 out javax.servlet.jsp.JSPWriter 向客户端浏览器输出数据的数据流 session javax.servlet.http.HttpSession 与请求有关的会话 与属性作
显示全部
相似文档