- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 内置对象.ppt
无限挑战 无限飞翔 JSP网站设计教学做一体化教程 清华大学出版社 无限挑战 无限飞翔 JSP网站设计教学做一体化教程 清华大学出版社 无限挑战 无限飞翔 JSP网站设计教学做一体化教程 清华大学出版社 无限挑战 无限飞翔 JSP网站设计教学做一体化教程 清华大学出版社 无限挑战 无限飞翔 JSP网站设计教学做一体化教程 清华大学出版社 无限挑战 无限飞翔 JSP网站设计教学做一体化教程 清华大学出版社 无限挑战 无限飞翔 JSP网站设计教学做一体化教程 清华大学出版社 无限挑战 无限飞翔 JSP网站设计教学做一体化教程 清华大学出版社 无限挑战 无限飞翔 JSP网站设计教学做一体化教程 清华大学出版社 无限挑战 无限飞翔 JSP网站设计教学做一体化教程 清华大学出版社 无限挑战 无限飞翔 JSP网站设计教学做一体化教程 清华大学出版社 无限挑战 无限飞翔 JSP网站设计教学做一体化教程 清华大学出版社 第3章 JSP内置对象 主要内容 请求对象request 应答对象response 会话对象session 全局应用程序对象application 3.1 请求对象request 3.1.1 核心知识 当用户请求一个JSP页面时,JSP页面所在的服务器将用户发出的所有请求信息封装在内置对象request中,使用该对象就可以获取用户提交的信息。 request对象获取客户提交信息的两个常用方法如下: 1.public String getParameter(String name) 该方法以字符串的形式返回客户端传来的某个参数的值,该参数名由name指定。 2.public String[] getParameterValues(String name) 该方法以字符串数组的形式返回客户端向服务器端传递的指定参数名的所有值。 3.1 请求对象request 3.1.2 能力目标 能够灵活使用request内置对象获取客户提交的信息。 3.1.3 任务驱动 1.任务的主要内容 编写两个JSP页面example3_1.jsp和getValue.jsp,example3_1.jsp通过表单向getValue.jsp提交输入的姓名和选择的城市,getValue.jsp负责获得表单中提交的信息并显示。页面运行效果如图3.1所示。 3.1 请求对象request 2.任务的代码模板 example3_1.jsp 3.任务小结或知识扩展 NullPointerException异常 中文乱码问题 字符集 request的常用方法 4.代码模板的参考答案 3.1 请求对象request 3.1.4 实践环节 使用两种方法(设置统一编码和重新编码)解决example3_1.jsp和getValue.jsp页面中出现的中文乱码问题。 3.2 应答对象response 3.2.1 核心知识 request对象对请求信息进行封装,与request对象对应的对象是response对象。response对象对用户的请求做出动态响应。动态响应通常有如下3个: 1.动态改变contentType属性值 2.设置响应表头(HTTP文件头) 3.response重定向 3.2.2 能力目标 能够灵活使用response内置对象动态响应用户的请求。 3.2 应答对象response 3.2.3 任务驱动 本节有以下3个任务: 1.任务1--动态改变contentType属性值 2.任务2--设置响应表头 3.任务3--重定向 3.2 应答对象response 1.任务3的主要内容 编写两个JSP页面example3_2_3.jsp和enter.jsp,如果在页面example3_2_3.jsp中输入正确的密码“kazhafei”,点击按钮“让我进入安全洞”后提交给页面enter.jsp,如果输入不正确,重新定向到example3_2_3.jsp页面。先运行example3_2_3.jsp页面,页面效果如图3.3(a)~3.3(b)所示。 3.2 应答对象response 2.任务3的代码模板 example3_2_3.jsp enter.jsp 3.任务3小结或知识扩展 response对象的sendRedirect方法是在用户的浏览器端工作,Web服务器要求浏览器重新发送一个到被定向页面的请求。在浏览器地址栏上会出现重定向页面的URL,且为绝对路径。 forward动作标记也可以实现页面的跳转,如:jsp:forward page=info.jsp/。但
您可能关注的文档
最近下载
- 报废汽车逆向物流回收模式的选择研究物流工程专业论文.docx VIP
- JJF(新) 94-2023 蒸气流量计在线校准规范.pdf VIP
- 燃气检修工模拟试题(附答案).docx VIP
- 华师大版九年级上册初三数学(提高版)(全册知识点考点梳理、重点题型分类巩固练习)(家教、补习、复习用).docx VIP
- 最全产前超声筛查培训试题及答案.doc VIP
- 2025版高血压诊疗指南解读PPT.pptx VIP
- 《新课标讲座》标准课件.pptx VIP
- 2023年开放大学社会学概论记分作业三.pdf VIP
- 提高住院患者大小便标本送检率PDCA.pptx VIP
- 江苏省民用建筑施工图绿色设计文件编制深度(2021年版).pdf VIP
原创力文档


文档评论(0)