jsp内置对象.ppt

jsp内置对象.ppt

ID:49792607

大小:746.51 KB

页数:20页

时间:2020-03-02

jsp内置对象.ppt_第1页
jsp内置对象.ppt_第2页
jsp内置对象.ppt_第3页
jsp内置对象.ppt_第4页
jsp内置对象.ppt_第5页
资源描述:

《jsp内置对象.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第六章JSP内置对象6.3request对象6.2out对象6.1JSP隐含对象概述6.4response对象6.5session对象6.6application对象6.7exception对象6.8pageContext对象6.0任务引入能力目标理解内置对象的含义及如何转换为Servlet熟练掌握out对象及其方法的使用熟练掌握request对象及其方法的使用熟练掌握response对象及其方法的使用熟练掌握session对象及其方法的使用掌握exception对象及其方法的使用,JSP中异常处理方法掌握pageContext对象及其方法的使用态度目标责任感问题解

2、决能力主动性理解能力。本章知识点内置对象简介及转换为Servlet的实现out对象及其方法的使用request对象及其方法的使用response对象及其方法的使用session对象及其方法的使用exception对象及其方法的使用,JSP异常处理方法pageContext对象及其方法的使用其他对象:page对象、config对象任务引入美国Loucs公司希望开发的客户投保系统,能够友好的提示上次客户登录时操作的信息,并且当客户操作发生错误时能很方便的导向到统一的错误提示页面,使客户感觉系统的易操作性和友好性。本章节的JSP页面中的常用内置对象就很好的解决了上述的内容

3、,并且还可以统计客户进入的次数的每天的客户访问量等信息。6.1JSP隐含对象概述JSP的内置对象outrequestresponsepageContextsessionapplicationexceptionOut内置对象是一个缓冲的输出流,用来给客户端返回信息。它是javax.servlet.jsp.JspWriter的一个实例典型应用:向客户端输出内容例:向客户端输出一个字符串“HelloWorld”常用方法:println():向客户端输出各种类型数据newLine():输出一个换行符close():关闭输出流flush():输出缓冲区里的数据6.2out对象

4、6.2out对象clearBuffer():清除缓冲区里的数据,同时把数据输出到客户端clear():清除缓冲区里的数据,但不把数据输出到客户端getBufferSize():返回缓冲区的大小应用案例:例6-1错误用法:例6-2正确修正:例6-36.3request对象request内置对象表示的是调用JSP页面的请求。通常,request对象是下面接口的一个实例:javax.servlet.http.HttpServletRequest典型应用:通过下面的方法可以获得Form提交过来的参数值:request.getParameter(“paramName”)例:从

5、表单接收一个参数,并向客户端输出可以用此对象取得请求的Header、信息(如浏览器版本、语言和编码等)、请求的方式(get/post)、请求的参数名称、参数值、客户端的主机名称等。6.3request对象常用方法:getMethod():返回客户端向服务器端传送数据的方法getParameter(StringparamName):返回客户端向服务器端传送的参数值,该参数由paramName指定getParameterNames():获得客户端传送给服务器端的所有参数的名字,结果是一个枚举类型数据(Enumeration)getParameterValues(Stri

6、ngname):获得指定参数的所有值,由name指定常用方法:getRequestURI():获得发出请求字符串的客户端地址getRemoteAddr():获取客户端的IP地址getRemoteHost():获取客户端机器名称getServerName():获取服务器的名字getServletName():客户端所请求的脚本文件路径getServerPort():获取服务器端的端口request对象案例:案例6-46.3request对象6.4response对象response表示的是返回给客户端的响应,它是下面接口的一个实例:javax.servlethttp.

7、HttpServletResponse这个对象经常用于设置HTTP标题,添加cookie、设置响应内容的类型和状态、发送HTTP重定向和编码URL常用方法:addCookie(Cookiecookie):添加一个Cookie对象,用于在客户端保存特定的信息。6.4response对象addHeader(Stringname,Stringvalue):添加HTTP头信息,该Header信息将发送到客户端。containsHeader(Stringname):判断指定名字的HTTP文件头是否存在。sendError(int):向客户端发送错误的信息sendRedir

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

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

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