15-ch8.2-goods(商品管理系统)-MVC编程_第1页
15-ch8.2-goods(商品管理系统)-MVC编程_第2页
15-ch8.2-goods(商品管理系统)-MVC编程_第3页
15-ch8.2-goods(商品管理系统)-MVC编程_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

4/4《动态网页设计(JSP)》教案章节第8章JSPMVC编程8.1MVC编程模式简介8.2案例ch8.2_goods(商品管理系统)学时约14学时知识技能掌握应用MVC分层编程模式实现数据列表、记录的详情、新添、修改和删除功能掌握MVC编程与普通JSP编程的异同重点分层:实体类,数据操作类,数据访问层,业务逻辑层,控制器层,视图层借助函数参数、request中转值和消息AJAX的应用难点各层之间参数和消息的传递AJAX的应用UEditor的应用教学过程:下发案例素材、课件,展示网页效果图。讲解理论:MVC编程模式,分层编程,各层、各文件各司其职。演示案例。创建Web工程ch8.2_goods。分析系统工作流程。导入素材项目。各个包和文件夹的功能说明请参考教材8.2.3的内容。创建数据库db_goods、数据表tb_type、tb_goods和tb_user,增添记录:从素材文件导入数据即可。创建页头header.jsp和页脚footer.jsp实现用户登录:创建或修改MD5.java,VerifyCodeNumChar.java,index.jsp,Db.java,LoginCheck.java,Login.java,main.jsp,用户退出登录Logout.java。介绍JSP标准标签库JSTL及其应用方式。实现商品列表以及商品的批量删除:创建商品实体类Goods、商品数据访问类GoodsDao、商品业务处理类GoodsService、商品列表Servlet类GoodsList,创建商品列表页goodsList.jsp。实现商品详情:扩充类GoodsDao、GoodsService,创建商品详情Servlet类GoodsShow,创建商品详情页goodsShow.jsp。实现商品新添输入:创建分类实体类Type、分类数据访问类TypeDao、分类业务处理类TypeService,创建商品新添输入Servlet类GoodsAdd,创建商品新添输入页goodsShow.jsp。实现商品新添执行:扩充类GoodsDao、GoodsService,创建商品新添执行Servlet类GoodsAddDo,新添商品成功后跳转到商品详情页goodsShow.jsp。实现商品修改输入:创建商品修改输入Servlet类GoodsEdit,创建商品修改输入页goodsEdit.jsp。实现商品修改执行:扩充类GoodsDao、GoodsService,创建商品修改执行Servlet类GoodsEditDo,修改商品成功后跳转到商品详情页goodsShow.jsp。实现商品删除:扩充类GoodsDao、GoodsService,创建商品删除Servlet类GoodsDeleteDo,删除成功后跳转到商品管理页goodsAdmin.jsp。布置课程综合大作业,强调“课程设计和答辩”中的方法和注意事项。图8-13商品列表页图8-15商品详情页图8-18商品修改留意之处:对于中大型项目,使用MVC分层模式易于团队开发和后期维护、升级。采用MVC分层编程,需理清思路,理顺方法的调用逻辑,分步骤实现。注意参数和消息的传递。注意异常的处理。课后作业:完成练习案例ch8.2_goods(商品管理系统)中的分类type和用户user的列表、详情、删除、新添、修改功能。全部完成第8章的章末的练习题。准备期末综合大作业,准备课程答辩。图8-21分类列表

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论