jsp九大内置对象和四大作用域详解.doc

jsp九大内置对象和四大作用域详解.doc

ID:56825804

大小:52.00 KB

页数:5页

时间:2020-07-15

jsp九大内置对象和四大作用域详解.doc_第1页
jsp九大内置对象和四大作用域详解.doc_第2页
jsp九大内置对象和四大作用域详解.doc_第3页
jsp九大内置对象和四大作用域详解.doc_第4页
jsp九大内置对象和四大作用域详解.doc_第5页
资源描述:

《jsp九大内置对象和四大作用域详解.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Jsp九大内置对象和四大作用域对象名称对象类型Java类型作用域Request请求对象javax.servlet.ServletRequestRequestResponse相应对象javax.servlet.SrvletResponseResponsepageContext页面上下文对象javax.servlet.jsp.PageContextPageSession会话对象javax.servlet.http.HttpSessionSessionApplication应用程序对象javax.servlet.ServletContextAp

2、plicationOut输出对象javax.servlet.jsp.JspWriterPageconfig配置对象javax.servlet.ServletConfigPagePage页面对象javax.lang.ObjectPageException异常对象javax.lang.ThrowablePage一、request对象:代表的是来自客户端的请求,例如我们在FORM表单中填写的信息等,是最常用的对象。客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的

3、实例。作用域为request(用户请求期)。Øobject getAttribute(String name) 返回指定属性的属性值 ØEnumeration getAttributeNames() 返回所有可用属性名的枚举 ØString getCharacterEncoding() 返回字符编码方式 Øint getContentLength() 返回请求体的长度(以字节数) ØString getContentType() 得到请求体的MIME类型 ØServletInputStream getInputStream() 得到请求体

4、中一行的二进制流 ØString getParameter(String name) 返回name指定参数的参数值 ØEnumeration getParameterNames() 返回可用参数名的枚举 ØString[] getParameterValues(String name) 返回包含参数name的所有值的数组 ØString getProtocol() 返回请求用的协议类型及版本号 ØString getScheme() 返回请求用的计划名,如:http.https及ftp等 ØString getServerName() 返

5、回接受请求的服务器主机名 Øint getServerPort() 返回服务器接受此请求所用的端口号 ØBufferedReader getReader() 返回解码过了的请求体 ØString getRemoteAddr() 返回发送此请求的客户端IP地址 ØString getRemoteHost() 返回发送此请求的客户端主机名 Øvoid setAttribute(String key,Object obj) 设置属性的属性值 ØString getRealPath(String path) 返回一虚拟路径的真实路径二、respo

6、nse对象:对象代表的是对客户端的响应,也就是说可以通过response对象来组织发送到客户端的数据。但是由于组织方式比较底层,所以不建议普通读者使用,需要向客户端发送文字时直接使用。它是HttpServletResponse类的实例。作用域为page(页面执行期)。ØString getCharacterEncoding() 返回响应用的是何种字符编码 ØServletOutputStream getOutputStream() 返回响应的一个二进制输出流 ØPrintWriter getWriter() 返回可以向客户端输出字符的一个

7、对象 Øvoid setContentLength(int len) 设置响应头长度 Øvoid setContentType(String type) 设置响应的MIME类型 ØsendRedirect(String location) 重新定向客户端的请求三、session对象:指的是客户端与服务器的一次会话,从客户连到服务器的一个WebApplication开始,直到客户端与服务器断开连接为止。它是HttpSession类的实例。作用域session(会话期—)。Ølong getCreationTime() 返回SESSION创建

8、时间 Øpublic String getId() 返回SESSION创建时JSP引擎为它设的惟一ID号 Ølong getLastAccessedTime() 返回此SESSION里客户端最

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

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

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