好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

JSP实用简明教程(课件) 教学课件 ppt 作者ch06.ppt

11页
  • 卖家[上传人]:w****i
  • 文档编号:94434276
  • 上传时间:2019-08-07
  • 文档格式:PPT
  • 文档大小:76KB
  • / 11 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 2019年8月7日,1,第6章 JSP其他内置对象,教学目标 教学重点 教学过程,2019年8月7日,2,教学目标,了解和掌握Out对象的方法 了解和掌握PageContext对象方法 了解和掌握Application对象的方法 了解和掌握Config对象的方法 了解和掌握Exception对象的方法,2019年8月7日,3,教学重点,Out对象方法 PageContext对象方法 Application对象方法 Config对象方法 Exception对象方法,2019年8月7日,4,教学过程,Out对象的方法 PageContext对象方法 Application对象的方法 Config对象的方法 Exception对象的方法,2019年8月7日,5,6.1 Out对象的方法,Out对象主要用来向客户端输出各种数据类型的内容,并且管理应用服务器上的输出缓冲区,其基类是JspWriterOut对象的主要方法为: out.print(类型)或out.println(类型):out.print()方法与out.println()方法的区别是out.print()方法在输出完毕后,并不结束该行,而out.println()方法在输出完毕后,会结束当前行,下一个输出语句将在下一行开始输出。

      out.newLine():输出一个换行符号 out.clearBuffer():清除缓冲区里的数据,并且把数据写到客户端去 out.clear():清除缓冲区里的数据,但不把数据写到客户端去 out.getRemaining():获取缓冲区中没有被占用的空间的大小2019年8月7日,6,out.flush():输出缓冲区里的数据out.flush()方法也会清除缓冲区中的数据,但是此方法会先将之前缓冲区中的数据输出至客户端,然后再清除缓冲区中的数据 out.getBufferSize():获得缓冲区的大小,缓冲区的大小可以用来设置 out.isAutoFlush():返回布尔值,如果auto flush,那么返回true,反之返回false是否auto fush可以用来设置 out.close():关闭输出流,从而可以强制终止当前页面的剩余部分向浏览器输出2019年8月7日,7,6.2 PageContext对象的方法,PageContext对象是PageContext()类的一个实例该类提供对几种页面属性的访问,并且允许向其他应用组件转发request对象,或者从其他应用组件包含request对象。

      其主要方法为: getAttribute():返回与指定范围内名称有关的变量或null findAttribute():用来按照页面请求、会话以及应用程序范围的顺序实现对某个已经命名属性的搜索 setAttribute():用来设置默认页面的范围或指定范围之中的已命名对象 removeAttribute():用来删除默认页面范围或指定范围之中已命名的对象2019年8月7日,8,6.3 Application对象的方法,Application对象和Session对象相比,含义更加广泛在使用Session对象时,各个客户端共享一个Session对象,而使用Application对象时,在同一个服务器中的JSP文件共享一个Application对象Application对象主要方法为: getAttribute(String name):返回由name指定名字的Application对象属性的值,这是个Object对象,如果没有,就返回null getAttributeNames():返回所有Application对象的属性的名字,结果集是一个Enumeration(枚举)类的实例2019年8月7日,9,getInitParameter(String name):返回由name指定的名字的application对象的某个属性的初始值,如果没有参数,就返回null。

      getServerInfo():返回servlet编译器当前版本信息 setAttribute(String name,Object object):将参数Object指定的对象obj添加到application对象中,并为添加的对象指定一个属性2019年8月7日,10,6.4 Config对象的方法,Config对象是JSP页面通过JSP container进行初始化时被传递的对象Config对象具有Web服务器所需的多种环境设定值,简单点说,Config对象就是提供对初始化JSP的配置数据的访问 Config对象的主要方法为: getInitParameter():以字符串类型返回指定初始参数的内容,如果参数不存在,则返回null getInitParameterNames():以Enumeration类型返回所有初始参数的名称,如果没有初始化参数,则返回null getServletContext():返回的Servlet是属于哪一个application getServletName():以字符串类型返回Servlet的名称2019年8月7日,11,6.5 Exception对象的方法,Exception对象用来处理JSP文件在执行时所有发生的错误和异常,Exception对象可以配合page指令一起使用,通过指定某一个页面为错误处理页面,把所有的错误都集中那个页面进行处理,可以使得整个系统的健壮性得到加强,也使得程序的流程更加简单明晰,Exception对象的主要方法为: getMessage():返回错误信息。

      printStackTrace():以标准错误的形式输出一个错误和错误的堆栈 toString():以字符串的形式返回一个对异常的描述。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.