网站大量收购独家精品文档,联系QQ:2885784924

《基于SSH框架的J2EE企业级应用开发》项目课1.ppt

《基于SSH框架的J2EE企业级应用开发》项目课1.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《基于SSH框架的J2EE企业级应用开发》项目课1

项目第三阶段 2、关键实现 在选择了某一个菜品之后,点击订购,将提交菜品的ID,在后台获取了客户订购的菜品之后,查询出菜品对象,然后从Session当中获取购物车,将菜品对象放入到购物车当中。提交当前的菜品对象,可以采用两种方式,一种是同步的提交到后台的组件对象,这样的话,页面将整体刷新,也可以采用异步的方式,使用Ajax的方式将菜品ID提交到后台。这里推荐采用Ajax的方式,这样的话,页面整体无刷新。 项目第四阶段 项目第四阶段:查看购物车和清空购物车 本阶项目目标为: 查看购物车信息 清空购物车 项目第四阶段 练习内容一:查看购物车内购物信息 1、描述 在点击订购选项之后可以进入购物车查看购物车信息,显示的信息如下,编号,商品名称,单价,数量,金额 项目第四阶段 2、实现步骤 点击查看购物车,进入购物车显示界面,将购物车里的所有购物项全都显示出来,用标准标签循环显示购物车里的所有购物项。 ? 编写显示购物车信息页面showCart.jsp 项目第四阶段 练习内容二:清空购物车 1、描述 在显示购物车界面上点击清空购物车,则会将购物车中所有的购物项清空。 ? 2、关键实现 在选择清空购物车之后,将从Session中取出购物车,然后清空购物车中购物项。在这个项目中,购物车并没有单独作为一个JavaBean存在,而是用一个Map集合对象作为购物车,但是购物车中的元素为购物项,一个购物项包括订购的菜品和订购的数量。 项目第五阶段 项目第五阶段:生成订单 本阶项目目标为: 生成订单 项目总结 项目第五阶段 练习内容一:生成订单信息 1、描述 在显示购物车信息的界面上点击生成订单,跳到订单生成界面,在订单生成界面上输入订餐人,送货地址,邮政编码,联系电话,移动电话,电子邮件,配送方式等信息之后点击提交,将生成一条订单信息。 项目第五阶段 项目第五阶段 2、实现步骤 生成订单的过程是典型的表单提交的过程,前台页面提交之后,有后台的组件提交订单信息。 订单填写界面checkOut.jsp 编写后台处理组件CateToOrderAction 中国十大品牌IT教育机构 《基于SSH框架的J2EE企业级应用开发》项目一 我学我会订餐系统 需求分析和架构搭建 登陆和显示所有菜谱 查看菜品详细信息和订购菜品 查看购物车和清空购物车 生成订单 项目目标 项目第一阶段 项目第一阶段:需求分析和架构搭建 本阶项目目标为: 理解该项目的需求 搭建项目的体系结构 项目第一阶段 练习内容一:了解项目的整体流程 描述 在项目实战阶段,为了不在需求分析阶段花费 更多的精力,把时间和重点放在使用Struts框架来实 现项目功能上。所以在这个项目中需求分析部分给 出明确的静态页面代码。只需要根据这个提供的静 态页面的模板分析出项目的需求,整理成项目的需 求分析文档既可。需求分析的时候,只需要根据静 态页面的引导整理出需求。 项目第一阶段 需求分析 根据静态页面导入分析流程。 项目第一阶段 首先是登陆。 项目第一阶段 登陆以后进入主界面 项目第一阶段 可以点击详情查看菜的详细信息 项目第一阶段 可以点击订购订菜,点击订购了以后可以查看购物车。 项目第一阶段 在这个界面上可以选择清空购物车,继续购物,也可以最后生成订单的。 项目第一阶段 练习内容二:了解项目的整体流程 描述 开发项目首先要搭建好技术的体系结构,需要 搭建的项目框架包括,包结构,整体的包结构分配 ,公共模块的编写,这些公共模块包括,字符集乱 码处理过滤器,Struts框架的时间转换器,数据库工 具类。 项目第一阶段 架构搭建 架构搭建分这么几个部分: 项目第一阶段 编写基础组件 字符乱码过滤器 public class EncodingFilter extends HttpServlet implements Filter { private RightBiz util=new RightBiz(); public void doFilter(ServletRequest arg0, ServletResponse arg1,FilterChain chain) throws IOException, ServletException { …… } } 项目第一阶段 自定义时间转换器 Struts框架是可以自动转型的,但对于项目要求的特定时间格式无法转换。所以当项目需要的日期是特定格式时,需要自定义时间转换器 项目第一阶段 日期转换器: public class DateConverUtil implements Converter{? public Object conver

您可能关注的文档

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档