项目6 购物车-1 会话对象摘要.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
HashMap 方 法 原 型 说 明 public Object get(Object?key) 返回指定键在此标识哈希映射中所映射的值 public void put(Object ?key, Object?value) 在此映射中关联指定值与指定键 public void remove(Object?key) 删除 public Collection values() 返回此映射所包含的值的 collection 视图 课堂训练二-使用Hashtable和HashMap 测试Hashtable 测试HashMap 购物车的顺序图 添加图书到购物车 所够图书列表 修改图书数量 删除某一种图书 清空购物车 顶层包 :: 用户 浏览图书信息 继续添加新书 浏览所购图书信息 修改数量 删除图书 清空购物车 结算或退出 * * 购物车模块 购物车模块—流程的控制 用户在浏览图书时 可以添加图书到购物车中 然后可以继续选购图书 也可以修改图书数量或删除某一种图书 也可以清空购物车 如果确定选购可以到结算中结账。 任务二 购物车业务类设计 图书信息类设计 Book 实体类JavaBean 成员变量 构造方法 get、set 购物车业务类设计 Cart 业务类JavaBean 成员变量---使用集合容器类HashTable或者HashMap 构造方法 添加、删除、修改、返回购物车内容、显示购物车内容等方法设计 判断有没有 测试类设计 添加购物车的设计步骤 任务三 添加图书到购物车设计 图书显示 book.jsp 商品列表的页面 向购物车Servlet递交 隐藏表单的运用 购物车控制Servlet设计 CartServlet .java 获取功能参数 如果是add 获取商品信息并进行中文处理 创建实体类Book,并设置值 获取当前购物车对象 如果为空,创建购物车对象,调用增加图书方法,使用Session保存新购物车对象 否,调用增加图书方法,使用Session保存新购物车对象 转向到显示页面 购物车显示页面设计 cartMain.jsp 获取保存在Session中的数据 遍历并显示 Session的使用, 保存和获取数据 保存数据 获取数据 查询结果页面 jsp 获取保存数据 遍历集合容器 遍历 表单递交给购物车业务控制类 表格显示 隐藏表单 图片处理 查询控制类BookSearchControl 获取功能参数 如果是简单查询 获取分类选项字符串 获取查询内容字符串 中文处理 构建SQL语句 查询所有的图书信息 查询该分类下所有图书信息 查询分类不是全部,并且查询图书内容不为空 创建图书数据访问层并调用方法 保存数据 页面转向 图书访问层BookDaoImp …. //查询图书 public List getBookList(String sql) 购物车业务控制类CartControl 获取功能参数 如果是添加是添加商品 获取隐藏表单参数 进行中文处理和数据类型转换 创建图书类实体并设置属性 获取session中购物车对象 为空,第一次购物 创建购物车对象 添加商品 保存数据 不为空 添加商品 保存数据 页面转向到购物车显示页面 购物车业务类Cart 成员变量 HashMap 成员方法 构造方法 添加商品 删除商品 修改商品 查询商品 返回购物车中内容 购物车内容显示jsp 获取session中数据 遍历并显示 修改(ID) 删除(ID) 任务四 修改购物车数量 修改购物车显示页面设计 cartMain.jsp 增加表单向CartServlet递交实现修改数量 功能 传值 id 传值 表单 数量的文本框 修改购物车控制Servlet CartServlet .java 获取功能参数 如果是update 获取商品id 获取图书数量 创建实体类Book,并重新设置值 获取当前购物车对象 调用修改图书方法 保存购物车新对象到Session中 转向到显示页面 查询结果页面 jsp 获取保存数据 遍历集合容器 遍历 表单递交给购物车业务控制类 表格显示 隐藏表单 图片处理 查询控制类BookSearchControl 获取功能参数 如果是简单查询 获取分类选项字符串 获取查询内容字符串 中文处理 构建SQL语句 查询所有的图书信息 查询该分类下所有图书信息 查询分类不是全部,并且查询图书内容不为空 创建图书数据访问层并调用方法 保存数据 页面转向 图书访问层BookDaoImp …. //查询图书 public List getBookList(String sql) 购物车业务控制类CartContr

文档评论(0)

kehan123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档