- 6
- 0
- 约1.33万字
- 约 58页
- 2017-01-22 发布于湖北
- 举报
MVC模式应用举例二 设计使用MVC开发模式实现电子商城中“新品上市”模块功能 功能说明 用户单击首页上“新品上市”超链接,可以在右下方div框架中显示出所有的新品的名称、价格、介绍、图片等信息。显示效果如图: 如用户已登陆,则可以显示出“购买”按钮,否则只显示“查看”按钮,显示效果如下图: MVC结构设计 Model层:由Goods.java和GoodsDao.java两个类作为Model层,其中Goods用来封装商品信息(商品编号、商品名称、商品价格等,与数据库商品表字段一致),GoodsDao用来连接数据库,并实现对新品、特价商品的增加、查询、修改、删除相应操作方法。说明:在数据库中新品是指newgoods=1的所有商品,特价商品是sale=1 的所有商品。 View层:JSP技术作为View表现层,采用Html标签与java代码混合的形式。该模块包括用来显示新品和特价商品的JSP页面,如显示新品的newGoods.jsp,显示特价商品的saleGoods.jsp Controller层:控制层由Servlet来完成,作为模型层与试图层的中间层来实现请求处理与显示的控制任务。本模块中NewGoodsServlet.java来担任新品上市的控制层,它负责调用GoodsDao的getNewGoods()方法查询得到所有新品的集合,并将新品集合放入request中转发给newG
您可能关注的文档
- 09 导电材料解析.ppt
- 09 机房建设2解析.ppt
- 09-10-1-软件工程A卷--解答解析.doc
- 09.冷热源系统的控制调节2解析.ppt
- 09235_设计原理复习资料1-20章解析.doc
- 09.08周质量讲评解析.ppt
- 09六神曲工艺验证文件解析.doc
- 09_连续信号控制电路解析.ppt
- 09分部分项工程检验批划分方案解析.doc
- 09化学动力学基本原理解析.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)