- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第4章JSP内置对象;;;4.1JSP内置对象;4.1JSP内置对象;4.1JSP内置对象;;;;;;;;;4-3.jsp页面的运行结果如图4-3所示。;;;4-4.jsp页面的运行结果如图4-4所示。;;;4-5.jsp页面的运行结果如图4-5所示。;;;;在【例4-6】中,4-6.jsp作为中间处理页面,不提供任何显示功能。先输入用户名
和密码,再调用request对象中的getRequestDispatcher()方法根据输入信息的不
同,实现跳转至相应页面的效果,其运行结果如图4-6和图4-7所示。;response对象与request对象相对应,主要用于响应客户端请求,将处理信息
返回到客户端。response对象的常用方法如表4-3所示。
表4-3response对象常用方法;【例4-7】使用response对象实现页面重定向,4-7.jsp代码如下。;【例4-7】运行结果可参考图4-6和图4-7所示。;;【例4-8】运行结果如图4-8所示。;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;此页面在执行时会发生除数为0的错误,出现异常,后续的代码也会停止执行。
随后运行页面跳转至4-17-2.jsp,4-17-2.jsp代码如下。;4-17-2.jsp是错误处理页面,此页面使用exception对象获取错误信息通过
getMessage()、toString()等方法返回异常消息字符串。
【例4-17】运行结果如图4-17所示。;;;【例4-18】Cookie对象保存用户信息并输出请求参数,4-18-1.jsp代码如下。;;运行4-18-1.jsp进行Cookie对象的读取,并跳转到信息显示页面4-18-2.jsp代码如下。;;【例4-18】运行结果如图4-18所示。;与JSP指令元素不同的是,JSP动作元素在请求处理阶段起作用。JSP动作元素是用XML语法写成的。利用JSP动作可以动态地插入文件、重用JavaBean组件、把用户重定向到另外的页面、为Java插件生成HTML代码。动作元素是客户端请求时动态执行,执行多次指令元素是在编译时编译执行,只编译一次。基本动作元素,包括jsp:include、jsp:forward、jsp:param、jsp:plugin、jsp:params、jsp:fallback。
;param动作用来传递参数,一般与jsp:include、jsp:forward动作联合使用,如果标签开始标记和结束标记之间没有内容,其语法格式简化如下。
jsp:paramname=“参数名”value=“参数值”/
;?params动作用来给Bean或Applet传递参数,一般为多个参数。其语法???式如下。
jsp:params
jsp:paramname=“参数名”value=“参数值”/
jsp:paramname=“参数名”value=“参数值”/
/jsp:params;include动作可以将其他文件合并到当前页面文件。如果标签开始标记和结束标记之间没有内容,其语法格式简化如下。
jsp:includepage=“包含文件的url地址”flush=“true/false”/
属性page用来指定包含文件的url地址,属性flush用来指定缓冲区满时,是否进行清空,一般设为true。如果包含的文件为静态文件,那么就是单纯的加到JSP页面中,不会进行任何处理;如果被包含的文件为动态的文件,那么会先进行处理,再将处理的结果加到JSP页面。;【例4-19】在页面中嵌入3-1.jsp页面,其中无参数,4-19.jsp代码如下。;【例4-19】运行结果如图4-19所示。;【例4-20】在页面中嵌入4-2.jsp页面,其中带有参数,4-20.jsp代码如下。;【例4-20】运行结果如图4-20所示。;【例4-20】运行结果如图4-20所示。;;;;;;;;
您可能关注的文档
- Java Web应用开发 课件 第1章 Java web应用开发概述 .pptx
- Java Web应用开发 课件 第3章 JSP语法.pptx
- Java Web应用开发 课件 第5章 JavaBean及其应用.pptx
- Java Web应用开发 课件 第6章 Servlet 技术.pptx
- Java Web应用开发 课件 第7章 EL表达式和JSTL.pptx
- Java Web应用开发 课件 第8章 使用JDBC技术访问数据库.pptx
- Java Web应用开发 课件 第9章 综合案例.pptx
- Java Web应用开发 课件 静态网页制作.pptx
- Java Web应用开发 教案 第1周-调试网页(1).doc
- 2025年安徽省阜阳市单招职业适应性考试题库及参考答案1套.docx
最近下载
- 管理人员安全生产职责培训课件.ppt VIP
- 19G518-3 门式刚架轻型房屋钢结构(有吊车).docx
- 如何理解法无授权不可为-法定职责必须为-法无禁止皆可为.pptx VIP
- 07FD01 防空地下室电气设计示例.pdf VIP
- 2024低空智联网技术体系白皮书.pdf VIP
- 2025年全国“质量月”活动知识竞赛试题(+答案)A卷.docx VIP
- 某有限公司海关AEO认证手册.docx VIP
- 2025年湖北省八市高三(3月)联考生物试卷含答案.pdf VIP
- GB30871-2022危险化学品企业特殊作业安全规范全解读-.pptx VIP
- 0-2日间化疗(2024年)医疗质量与安全评价指标体系-V2.0-20240519.pdf VIP
文档评论(0)