- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JAVA WEB应用开发 第六讲 实现电子商城购物车功能 张如利 工作任务 任务一 创建商品表的JAVABEAN;(3课时) 任务二 用普通方法在JSP中对商品表的JAVABEAN进写读写操作;(2课时) 任务三 用JSP标准动作在JSP中对商品表的JAVABEAN进写读写操作;(3课时) 任务四 实现网上商店用户JAVABEAN与html登陆界面的数据交互;(2课时) 任务五 用JAVABEAN与内置对象实现网上商店购物车;(5课时) 学习目标 JSP常用内置对象的用法; Include指令; 任务一创建商品表的JAVABEAN 学习目标 Java bean的使用 重点难点 创建javabean 组件开发 为什么需要JavaBean JavaBean介绍 封装数据的JavaBean 创建JavaBean 课堂实践 创建商品表数据封装的javabean [改错与调试] ?? 拓展提高 任务小结 使用JavaBean封装数据的方法 使用javabean封装业务的方法 任务二在JSP中对JAVABEAN进写读写操作 学习目标 Java bean的使用 重点难点 Jsp中使用javabean JavaBean与JSP 课堂实践 任务三用Jsp标准动作读写javabean 学习目标 掌握Java bean的使用 重点难点 标准动作读写javabean 为什么需要JSP标准动作 useBean 动作 setProperty和getProperty动作 ... head jsp:useBean id=order class=y2javaee.sg.ch07.Order scope=request/ jsp:setProperty name=order property=userName value=ACCP/ /head ... JSP标准动作示例 param的使用 JSP标准动作调用JavaBean 课堂实践 常见错误 常见错误 常见错误 任务小结 标准动作读写javabean 任务四实现网上商店用户JAVABEAN与html登陆界面的数据交互 学习目标 掌握Java bean的使用 重点难点 JAVABEAN与html登陆界面的交互 任务实施步骤 (1)编写实现特定功能的JavaBean; (2)应用jsp:useBean在JSP页面中声明并初始化JavaBean,这个JavaBean有一个唯一的id标志,还有一个生存范围scope(根据具体的需要进行指定),同时还要指定JavaBean的class来源(如mybean.LoginBeanr); (3)调用JavaBean提供的public方法或者直接使用jsp:getProperty标签来得到JavaBean中属性的值。 (4)调用JavaBean中的特定方法完成指定的功能。 上机实训 JavaBean与HTML表单的交互:在Web程序中,客户端通常是通过HTML表单与应用程序交互,HTML表单中提交的信息存放在request对象中,并且是名称-值对的形式进行传递,应用JavaBean可以实现HTML表单元素与JavaBean属性的映射,从而实现JavaBean属性与HTML表单的输入参数之间的交互。 拓展提高 拓展提高 任务小结 Html与javabean的交互 任务五用JAVABEAN与内置对象实现网上商店购物车 学习目标 Java bean的使用 Session的使用 重点难点 javabean与session综合应用 提出任务问题 HTTP协议 HTTP是无状态协议 HTTP是无状态协议 HTTP是无状态协议 会话跟踪 会话跟踪 使用会话的事例 会话的创建和使用 session对象的存在周期 课堂实践 购物车的设计分析 购物车中对象的设计 购物车的实现 购物车的实现 Map回顾 实现添加商品到购物车 实现添加商品到购物车 查看购物车的商品列表 Set介绍 集合接口和类(2-1) 集合接口和类(2-2) 现场编程 显示购物车数据 常见错误1 常见错误2 常见错误2 常见错误3 常见错误5 任务总结 情境总结 查看购物车内书籍 已经购买商品,为什么没有显示?问题可能出现在哪里? 添加商品到购物车Servlet AddBookToCart.java 显示购物车内商品viewCart.jsp if (cart == null) { cart = new HashMap(); session.setAttribute(cart, cart); } … 保存数据到session中 % Map cart = (Map) session.getAttribute(Ca
您可能关注的文档
- EDA技术实用教程 第2版 作者 李洋 第2章 EWB.ppt
- EDA技术实用教程(第二版) 作者 潘松 黄继业 第2版 第2章_EDA设计流程及其工具.ppt
- EDA技术实用教程(第二版) 作者 潘松 黄继业 第2版 第6章_原理图输入设计方法.ppt
- EDA技术实用教程(第二版) 作者 潘松 黄继业 第2版 第7章_有限状态机设计与LPM应用.ppt
- EDA技术实用教程(第二版) 作者 潘松 黄继业 第2版 第8章_VHDL结构与要素.ppt
- EDA技术实用教程(第二版) 作者 潘松 黄继业 第2版 第9章_VHDL基本语句.ppt
- EDA技术实用教程(第二版) 作者 潘松 黄继业 第2版 第10章_设计优化和设计方法.ppt
- EDA技术实用教程—Verilog_HDL版(第四版) 作者 潘松 黄继业 潘明 第2章 FPGA与CPLD的结构原理.ppt
- EDA技术实用教程—Verilog_HDL版(第四版) 作者 潘松 黄继业 潘明 第3章 Verilog设计入门.ppt
- EDA技术实用教程—Verilog_HDL版(第四版) 作者 潘松 黄继业 潘明 第4章 EDA工具应用初步.ppt
- Java_Web应用开发 作者 张如利 徐冬 Java平台Web项目开发9.ppt
- Java_Web应用开发 作者 张如利 徐冬 Java平台Web项目开发10.ppt
- Java_Web应用开发 作者 张如利 徐冬 Java平台Web项目开发11.ppt
- Java程序设计 作者 刘德山 金百东 张建华 01_Java语言概述.ppt
- Java程序设计 作者 刘德山 金百东 张建华 03_类与对象.ppt
- Java程序设计 作者 刘德山 金百东 张建华 04_继承与多态.ppt
- Java程序设计 作者 刘德山 金百东 张建华 06_集合类与泛型1.ppt
- Java程序设计 作者 刘德山 金百东 张建华 07_异常处理.ppt
- Java程序设计 作者 刘德山 金百东 张建华 08_多线程.ppt
- Java程序设计 作者 刘德山 金百东 张建华 09_输入输出及文件操作.ppt
最近下载
- 2024年新修订《公司法》解读课件.pptx
- 电网企业数字化转型的路径与策略.docx VIP
- 危险化学安全卡—航空煤油.doc VIP
- 碱金属K和Na对配合煤炼焦特性及捣固焦炭质量影响的研究-化学工程与技术专业论文.docx VIP
- 小学美术教育在跨学科教学中的融合与应用教学研究课题报告.docx
- 2025至2030中国建筑工程承包行业市场占有率及有效策略与实施路径评估报告.docx VIP
- 2024红太阳光伏组件用户使用手册.docx VIP
- 2025年梦想启航未来可期班会.pptx VIP
- 职业技术学校《机床电气控制技术》课程标准.doc VIP
- 人教版六年级上册美术教案(全册).pdf VIP
原创力文档


文档评论(0)