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

企业级JavaWeb编程技术ServletJSP本科软件专业第15章 JSP与Servlet综合案例.pptVIP

企业级JavaWeb编程技术ServletJSP本科软件专业第15章 JSP与Servlet综合案例.ppt

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * 企业级Java Web编程技术 ——Servlet JSP 新世纪应用型高等教育 软件专业系列规划教材 新世纪应用型高等教育教材编审委员会 组编 主编 张屹 吴向荣 JSP与Servlet综合案例 第15章 本章 导读 作为Java Web(JSP-Serverlet)编程知识学习的综合实践案例,编写了本章内容。从用户需求出发,简明扼要地描述项目的背景,应用软件设计模式进行系统分析和软件设计。结合本书JSP与Servlet技术,通过JDBC连接数据库,以及对数据库进行增加、删除、修改操作,在客户端使用JSP技术做成与用户数据交互的友好界面,服务器后台Servelet的数据通过请求(request)-应答(response)的方式在JSP表示。这里采用MySql作为数据库。 JSP与Servlet综合案例 第15章 学习 目标 1 . 了解项目开发的基本流程和开发步骤知识 2.掌握项目分析和软件设计的主要步骤 3.回顾掌握JDBC编程的技术和方法 4.掌握JSP-Servlet综合知识和编程方法 15.1 项目背景 第15章 随着网络技术的飞速发展,网络电子商务业务迅速扩大。商家可以将商品的展示、销售和结算在网站中进行,客户可以将喜爱的商品和网站资料保存下来,把珍藏的商品列为精品。并对其对应的网站链接地址保存到本地数据库中,以供查询、有哪些信誉好的足球投注网站和编辑使用。基于这个需求背景,结合Web编程技术,采用MVC软件设计模式设计本项目案例。 15.2 编程思想 第15章 15.2.1分层开发思想 软件的层次结构可以分为四层: 表现层 控制层 业务逻辑层 数据逻辑层(持久层) 15.3 设计模式 第15章 15.3.1 DAO设计模式 DAO设计模式 DAO的全称是:Data Access Object,数据访问对象。 使用DAO设计模式,来封装数据库持久层的所以操作(CRUD),使 低级的数据逻辑和高级的业务逻辑分离,达到解耦合的目的。 一个典型的DAO实现有如下的组件: 一个 DAO 接口 一个实现了 DAO 接口的具体类 一个 DAO 工厂类 15.3 设计模式 第15章 15.3.2 MVC设计模式 项目MVC设计模式,参见表15-2所示 表15-2 MVC设计模式 15.3 设计模式 第15章 MVC模型、视图、控制器关系如图15-1所示。 15.4 系统编程实现 第15章 15.4.1收藏管理 案例描述 本实例运用了分层开发思想、面向接口编程两种思想;和DAO、MVC设计模式来实现一个收藏管理程序,程序的主要功能是,把感兴趣的链接做维护,包括添加一个新的链接、删除一个链接、显示一个链接列表、修改链接等内容。 15.4 系统编程实现 第15章 案例中使用到的表 收藏表(LinkTbl)如表15-2所示。 表15-2 LinkTbl 列名 数据类型 长度 允许为空 是否主键 说明 id integer 11 ? √ 编号 url varchar 50 √ ? 链接URL name varchar 50 √ ? 链接名 15.4 系统编程实现 第15章 【例15-1】综合程序案例——收藏管理。 程序运行结果示意如图15-2、图15-3所示 图15-2 收藏管理结果示意图 图15-3 修改收藏示意图 15.4 系统编程实现 第15章 15.4.2 项目结构图 图15-4 项目结构图 15.4 系统编程实现 第15章 部署项目 将项目发布到Tomcat容器上,如图15-5所示。 图15-5 项目部署 15.4 系统编程实现 第15章 部署项目 图15-6 程序运行结果1 15.4 系统编程实现 第15章 部署项目 输入收藏名称和收藏Url,单击Add按钮将收藏Url数据B保存,如图图15-7所示。 图15-7 程序运行结果2 15.4 系统编程实现 第15章 部署项目 保存的Url数据在显示结果数据的JSP页面中显示,如图15-8所示。 图15-8 收藏结果显示图 15.4 系统编程实现 第15章 部署项目 按下‘Update’按键,更改Url数据,如图15-9所示。 图15-9 更改Url数据示意图 15.4 系统编程实现 第15章 部署项目 按下‘Delete’按键,删除Url数据,如图15-10所示。 图15-10 删除Url数据示意图 E-mail:dutp@ 网址: 地址:大连市软件园路80号 大连理工大学出版社 谢谢观看 * * * *

您可能关注的文档

文档评论(0)

时间加速器 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档