- 1、本文档共70页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 5 章 JSP内部对象 5.1 request对象 5.2 response对象 5.3 session对象 5.4 application对象 5.5 out对象 第 5 章 JSP内部对象 5.6 pageContext对象 5.7 config对象 5.8 page对象 5.9 exeeption对象 与ASP类似,JSP也要使用内部对象。这些内部对象无需我们亲自创建,它们是预先设定的,在编写JSP代码时,可以直接使用。合理使用JSP预定义变量可以简化JSP表达式和Scriptlet的代码。JSP提供了以下9种预先定义的内部对象。 ① request对象:来自客户端的请求,此请求包括GET/POST请求方法的参数。 ② response 对象:对客户端的响应。 ③ session对象:与请求有关的会话。 ④ application对象:代码段的运行环境。 ⑤ out 对象:传送响应的输出信息流。 ⑥ pageContext对象:页面的管理属性。 ⑦ config对象:代码段的配置对象。 ⑧ page对象:JSP页面本身。 ⑨ exception对象:JSP页面运行时抛出的异常。 JSP内部对象的方法实际上都源于Servlet API包中提供的各种类的成员方法。Servlet API包主要包括: ① javax.servlet; ② javax.servlet.http; ③ javax.servlet.jsp。 5.1 request对象 5.1.1 如何利用request对象获取客户提交的信息 1.建立HTML表单 FORM ACTION=action ENCTYPE=enctype METHOD=method NAME=name … /FORM 2.用REQUEST对象处理 用户输入的数据存放在request对象里,可以在JSP代码中直接访问request对象,处理客户传递过来的数据。 5.1.2 request对象的常用方法 (1)getParameter() 方法 (2)getAttribute()方法 (3)getAttributeNames()方法 (4)getContentLength()方法 (5)getContentType()方法 (6)getCharacterEncoding()方法 (7)getInputStream()方法 (8)getParameterNames()方法 (9)getParameterValues()方法 (10)getScheme()方法 (11)getProtocol()方法 (12)getServerPort()方法 (13)getServerName()方法 (14)getReader()方法 (15)getRemoteAddr()方法 (16)getRemoteHost()方法 (17)getRealPath()方法 (18)setAttribute()方法 (19)getAuthType()方法 (20)getCookies()方法 (21)getDataHeader()方法 (22)getHeader()方法 (23)getHeaderNames()方法 (24)getIntHeader(String str)方法 (25)getMethod()方法 (26)getPathInfo()方法 (27)getPathTranslated()方法 (28)getQueryString()方法 (29)getRemoteUser()方法 (30)getRequestedSessionId()方法 (31)getRequestURI()方法 (32)getServletPath()方法 (33)getSession()方法 (34)isRequestedSessionIdValid()方法 (35)isRequestedSessionIdFromCookie()方法 (36)isResquestedSessionIdFromURL()方法 5.1.3 request对象的应用举例 1.个人信息登记表 2.获取相关信息 5.2 response对象 5.2.1 response对象概述 request包含了客户端请求的有关信息,而response的作用正好与此相反,它包含了响应客户请求的有关信息。response也是重要的内部对象之一,用于向客户端发送数据,响应客户的请求,如Cookie、HTTP文件头信息。其常用方法如下。 (1)addCookie()方法 形式:addCookie(Cookie cookie1) 说明:cookie是在Web上用于存储客户系统信息的对象。所有的信息
您可能关注的文档
- 新Java语言程序设计 教学课件 辛运帏 饶一梅 第八章.ppt
- 新Java语言程序设计 教学课件 辛运帏 饶一梅 第二章.ppt
- 新Java语言程序设计 教学课件 辛运帏 饶一梅 第九章.ppt
- 新Java语言程序设计 教学课件 辛运帏 饶一梅 第六章.ppt
- 新Java语言程序设计 教学课件 辛运帏 饶一梅 第七章.ppt
- 新Java语言程序设计 教学课件 辛运帏 饶一梅 第三章.ppt
- 新Java语言程序设计 教学课件 辛运帏 饶一梅 第十二章.ppt
- 新Java语言程序设计 教学课件 辛运帏 饶一梅 第十一章.ppt
- 新Java语言程序设计 教学课件 辛运帏 饶一梅 第十章.ppt
- 新Java语言程序设计 教学课件 辛运帏 饶一梅 第四章.ppt
- 五位一体教案教学教案设计.docx
- 思修与法基-教学教案分享.pptx
- 大学军事之《中国国防》题库分享.docx
- 2023版毛泽东思想和中国特色社会主义理论体系概论第五章-中国特色社会主义理论体系的形成发展.pdf
- 思修与法基 教学全案分享.docx
- 大学军事之《军事思想》题库分享.docx
- 《经济思想史》全套课件-国家级精品课程教案课件讲义分享.pdf
- 厦门大学国际金融全套资料(国家级精品课程)--全套课件.pdf
- 2023版毛泽东思想和中国特色社会主义理论体系概论第五章-中国特色社会主义理论体系的形成发展.docx
- 2023版毛泽东思想和中国特色社会主义理论体系概论第五章中国特色社会主义理论体系的形成发展分享.pdf
文档评论(0)