- 2
- 0
- 约1.37千字
- 约 15页
- 2018-03-27 发布于江西
- 举报
基于JSP的Web开发5_Servlet技术.ppt
基于JSP的Web开发 内容提要 转发与包含 重定向 上传文件 1. Servlet WEB应用架构 2. 转发:交给别人处理 Java中写代码来转发? servlet1中的代码片断: ServletContext ctx = getServletContext(); RequestDispatcher dp= ctx.getRequestDispatcher(/servlet2); dp.forward(req, resp); 在servlet2中的req和resp与servlet1中的是相同的! 用户最终看到的结果是servlet2的结果 servlet1中禁止向客户端输出结果,否则会抛出IllegalStateException 2. 包含:把别人的成果拿来 Java中写代码来包含? servlet1中的代码片断: ServletContext ctx = getServletContext(); RequestDispatcher dp= ctx.getRequestDispatcher(/servlet2); dp.include(req, resp); 在servlet2中的req和resp与servlet1中的是相同的! 在servlet2中的结果会作为servlet1的一部分! 内容提要 转发与包含 重定向 上传文件 重定向 类似转向(forward) 转向仅能转向本应用内的资源,而重定向可到任意资源(甚至别的网站) 转向时req和resp的信息会被保留,而重定向时则不会。 详见P155,例5-15 内容提要 转发与包含 重定向 上传文件 2. 上传文件:二进制流 HTML注意事项 与普通的HTML表单不同,必须设置form标准的enctype属性:form enctype=MULTIPART/FORM-DATA ....... 使用文件标签:input type=file name=myphoto / Servlet编程 上传库(需放在WEB-INF/lib),常用的有: commons-fileupload-1.2.1.jar commons-io-1.4.jar * 服务器端 客户端 Tomcat Servlet1 Servlet2 Servlet3 HTTP协议 Servlet协议 为什么要转发或包含 组件重用!避免代码的重复。 模块化开发! 服务器端 客户端 Tomcat Servlet1 Servlet2 Servlet3 HTTP协议 服务器端 客户端 Tomcat Servlet1 Servlet2 Servlet3 HTTP协议 服务器端 客户端 Tomcat Servlet1 Servlet2 Servlet3 HTTP协议 二进制流 DiskFileItemFactory f = new DiskFileItemFactory(); ServletFileUpload up = new ServletFileUpload(f); List items = up.parseRequest(request); items[0].write(new File(C:/test.jpg));详见:P133, 例5-3 * * *
您可能关注的文档
- 全球气候变化t.ppt
- 第二章 熟悉信息处理工具—计算机.ppt
- 工程流体力学 水力学 课件 第十章.ppt
- 6-5解斜三角形及应用举例.ppt
- 气血津液基础讲义.ppt
- C语言数据类型和玉那算规则.ppt
- 组成原理 DJ1 引言及概论.ppt
- 1第一环节资源接待总.ppt
- 七年级(下)教材研说(个人原创版).ppt
- OTC促销员培训.ppt
- 2026及未来5年中国电磁铁行业市场发展监测及投资战略咨询报告.docx
- 2026及未来5年中国建筑工程机械行业市场发展监测及投资战略规划报告.docx
- 2026及未来5年中国硫化镍行业市场调研分析及投资战略规划报告.docx
- 2026及未来5年中国烷化剂市场运营态势及发展前景预测报告.docx
- 2026年涤纶细旦长丝项目可行性研究报告(市场数据调查、监测研究).docx
- 2026年弓型虫抗体试剂项目可行性研究报告(市场数据调查、监测研究).docx
- 2026年拖链系统用高柔性数据传输电缆项目可行性研究报告(市场数据调查、监测研究).docx
- 2025年中国水晶圆盘市场调查研究报告.docx
- 2025年中国长网双辊挤浆机市场调查研究报告.docx
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
最近下载
- 储能政策与法规研究.pptx VIP
- 钢筋混凝土框架结构施工组织设计方案.doc VIP
- 以我身份证在银行帮别人贷款协议书8篇.docx VIP
- 钢筋混凝土框架结构施工组织设计方案.docx VIP
- 2025年烟台汽车工程职业学院高职单招数学历年(2016-2024)频考点试题含答案解析.docx
- 第一单元第2课《多样的中国民间美术》教学设计 人美版2025初中美术七年级下册.docx VIP
- 河南省天一大联考英语.doc VIP
- 工程建设-钢筋混凝土框架结构施工组织设计方案.doc VIP
- 2025春初中毕业生学业考试指导书历史教材梳理答案.pdf VIP
- 农业生态学 第一章.ppt VIP
原创力文档

文档评论(0)