《JSP内建对象》PPT课件

《JSP内建对象》PPT课件

ID:41111620

大小:1.35 MB

页数:45页

时间:2019-08-16

《JSP内建对象》PPT课件_第1页
《JSP内建对象》PPT课件_第2页
《JSP内建对象》PPT课件_第3页
《JSP内建对象》PPT课件_第4页
《JSP内建对象》PPT课件_第5页
资源描述:

《《JSP内建对象》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章JSP的内建对象序号项目单元名称教学周123456789101112131415161网上商城首页搭建2购物车模块3商品展示功能4商品管理模块5会员管理模块6三级项目--网上商城系统表4-1网上商城子项目时间分配表信息技术与商务管理系大连东软信息学院目录1112out对象3request对象JSP内建对象简介4response对象5session对象6application对象信息技术与商务管理系大连东软信息学院目录1112out对象3request对象JSP内建对象简介4response对象5session对象6applicat

2、ion对象内置对象JSP内建对象是指不需要声明,也不需要专门的代码创建其实例,就可以直接在JSP页面中使用的对象,所以称为“内置对象”或“内建对象”。这些对象由容器实现和管理,是ServletAPI接口的实例,在服务器运行时自动生成。对象名类型作用域描述requestjavax.servlet.http.HttpServletRequestrequest提供对HTTP请求数据的访问,同时还提供用于加入特定请求数据的上下文responsejavax.servlet.http.HttpServletResponsepage返回用户端的响应s

3、essionjavax.servlet.http.HttpSessionsession为请求的客户创建的session对象applicationjavax.servlet.ServletContextapplication该对象代表应用程序上下文,它允许JSP页面与包括在同一应用程序中的任何web’组件共享信息outjavax.servlet.jsp.JspWriterpage该对象提供对输出流的访问exceptionjava.lang.Throwablepage该对象含有只能由指定的JSP页面访问的异常数据pageContextjav

4、ax.servlet.jsp.PageContextpageJSP页面本身的上下文,它提供了唯一一组方法来管理具有不同作用域的属性,这些API在实现JSP自定义标签处理程序时非常有用configjavax.servlet.ServletConfigpage该对象允许将初始化数据传递给一个JSP页面pagejava.lang.Objectpage该对象代表JSP页面对象的servlet类实例表4.1JSP的9个内建对象信息技术与商务管理系大连东软信息学院目录1112out对象3request对象JSP内建对象简介4response对象5s

5、ession对象6application对象out对象Out:代表JSP页面的输出流,用来向客户端输出数据,并且管理应用服务器上的输出缓冲区。主要方法print()方法输出完后,并不结束当前行println()方法在输出完后,会结束当前行。注意:println()方法并不会真的在网页上产生换行的效果,只是当你在查看源文件时才会看到换行的效果。如果希望网页上有换行的效果,必须使用HTML标签
。将代码换成System.out,在控制台观察输出结果?print.jsp<%for(inti=0;i<10;i++){out.print("

6、a");}%>println.jsp<%for(inti=0;i<10;i++){out.println("a");}%>示例1:print和println比较方法描述Close关闭输出流,从而可以强制终止当前页面的剩余部分向浏览器输出flush输出缓冲区里的数据Clear清除缓冲区内容,但不把数据写到客户端去clearBuffer清除缓冲区里的数据,并且把数据写到客户端去getBufferSize获得缓冲区的大小getRemaining获得缓冲区中未使用空间的大小isAutoFlush返回布尔值,true表示缓冲区自动刷新表4-2管理

7、缓冲区的方法示例2:缓冲区测试bufferManage.jsp<%@pagebuffer="1kb"contentType="text/html;charset=UTF-8"%>缓存大小:<%=out.getBufferSize()%>
<%for(inti=0;i<10;i++)out.print(i+":"+out.getRemaining()+"
");%>剩余缓存大小:<%=out.getRemaining()%>
自动刷新:<%=out.isAutoFlush()%>

8、y>运行结果信息技术与商务管理系大连东软信息学院目录1112out对象3request对象JSP内建对象简介4response对象5session对象6application对象1、reque

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。