欢迎来到天天文库
浏览记录
ID:52269664
大小:1.35 MB
页数:45页
时间:2020-04-03
《《JSP内建对象》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第4章JSP的内建对象序号项目单元名称教学周123456789101112131415161网上商城首页搭建2购物车模块3商品展示功能4商品管理模块5会员管理模块6三级项目--网上商城系统表4-1网上商城子项目时间分配表信息技术与商务管理系大连东软信息学院目录1112out对象3request对象JSP内建对象简介4response对象5session对象6application对象信息技术与商务管理系大连东软信息学院目录1112out对象3request对象JSP内建对象简介4response对象5session对象6application对象内置对象JSP内建对象是指不需要声明
2、,也不需要专门的代码创建其实例,就可以直接在JSP页面中使用的对象,所以称为“内置对象”或“内建对象”。这些对象由容器实现和管理,是ServletAPI接口的实例,在服务器运行时自动生成。对象名类型作用域描述requestjavax.servlet.http.HttpServletRequestrequest提供对HTTP请求数据的访问,同时还提供用于加入特定请求数据的上下文responsejavax.servlet.http.HttpServletResponsepage返回用户端的响应sessionjavax.servlet.http.HttpSessionsession为请求
3、的客户创建的session对象applicationjavax.servlet.ServletContextapplication该对象代表应用程序上下文,它允许JSP页面与包括在同一应用程序中的任何web’组件共享信息outjavax.servlet.jsp.JspWriterpage该对象提供对输出流的访问exceptionjava.lang.Throwablepage该对象含有只能由指定的JSP页面访问的异常数据pageContextjavax.servlet.jsp.PageContextpageJSP页面本身的上下文,它提供了唯一一组方法来管理具有不同作用域的属性,这些A
4、PI在实现JSP自定义标签处理程序时非常有用configjavax.servlet.ServletConfigpage该对象允许将初始化数据传递给一个JSP页面pagejava.lang.Objectpage该对象代表JSP页面对象的servlet类实例表4.1JSP的9个内建对象信息技术与商务管理系大连东软信息学院目录1112out对象3request对象JSP内建对象简介4response对象5session对象6application对象out对象Out:代表JSP页面的输出流,用来向客户端输出数据,并且管理应用服务器上的输出缓冲区。主要方法print()方法输出完后,并不结
5、束当前行println()方法在输出完后,会结束当前行。注意:println()方法并不会真的在网页上产生换行的效果,只是当你在查看源文件时才会看到换行的效果。如果希望网页上有换行的效果,必须使用HTML标签。将代码换成System.out,在控制台观察输出结果?print.jsp<%for(inti=0;i<10;i++){out.print("a");}%>println.jsp<%for(inti=0;i<10;i++){out.println("a");}%>示例1:print和println比较方法描述Close关闭输出流,从而可以强制终止当前页面的剩余部分向浏览
6、器输出flush输出缓冲区里的数据Clear清除缓冲区内容,但不把数据写到客户端去clearBuffer清除缓冲区里的数据,并且把数据写到客户端去getBufferSize获得缓冲区的大小getRemaining获得缓冲区中未使用空间的大小isAutoFlush返回布尔值,true表示缓冲区自动刷新表4-2管理缓冲区的方法示例2:缓冲区测试bufferManage.jsp<%@pagebuffer="1kb"contentType="text/html;charset=UTF-8"%>
7、r(inti=0;i<10;i++)out.print(i+":"+out.getRemaining()+"");%>剩余缓存大小:<%=out.getRemaining()%>自动刷新:<%=out.isAutoFlush()%>运行结果信息技术与商务管理系大连东软信息学院目录1112out对象3request对象JSP内建对象简介4response对象5session对象6application对象1、reque
此文档下载收益归作者所有