文档详情

《JSP应用开发教程 教学课件 温超 第10章 JSP开发模式与技术课件》.pdf

发布:2015-10-06约字共53页下载文档
文本预览下载声明
尚辅网 JSP开发模式与技术 赵宁 2011-6-5 / 尚辅网 JSP 开发模式与技术 • JSP 是当今最流行的动态网站开发技术之一。自 JSP 推 出后,众多大公司都支持 JSP 技术的服务器,如 IBM、 Oracle、Bea 公司等,所以 JSP 迅速成为商业应用的服 务器端语言。 • 在这种背景下,如何开发出健壮、高效的 Web 程序就是 一个需要解决的问题。因此我们就需要一些设计模式的帮 助,如基于 MVC (Model-View-Controller,模型-视图- 控制器)模式的开发框架。 • 除此之外,有了 Hibernate 技术就可以使用面向对象的 Java 语言操作和管理关系数据库,从而使得开发 Web 应 用程序变得简单。 / 温 馨 提 示 本文档为 PDF 格式课件,不能运用教学演示, 需要 PPT 格式的课件 ,请 访问 尚辅网 : 更多课件等您拿。 快速获得课件方法:在淘宝店铺查找输入: 教 学配套课件中心 ;或是直接输入地址 : 惊喜超出您的想象! 直接联系获取课件QQ: 349134187 旺旺:源汇雅馨 扫一扫绝对免费获得课件:订阅尚辅网微信公众 号 一扫课件到手!!!!!! 尚辅网 10.1 JSP 开发模式 • 为了更好的利用 JSP 来开发 Web 应用程序,下 面主要介绍两种 JSP 的开发模式。 • 10.1.1 JSP + JavaBean 模式 • 这一模式中 JSP 页面负责处理请求和输出响应结果,并将其中发生 的一些业务逻辑交给JavaBean 处理。该模式最大的特点就是将一次 请求的响应过程完全交给一个 JSP 页面负责,通过使用该模式可以 实现页面的显示和页面的内容(逻辑)分离,但是大量使用此模式可能 带来一个副作用,那就是会导致在页面里面嵌入大量的 Java 控制代 码,大量的内嵌代码使得页面变得庞大,同时也非常复杂。当页面的 功能实现后交给美工或者页面内容设计人员进行包装时,问题就变得 严重了。所以大型的项目里,这种方法将会导致页面的维护困难。 / 尚辅网 10.1 JSP 开发模式 • 10.1.2 Servlet + JSP + JavaBean 模式 • 1.MVC模式 • 在介绍第二种开发模式之前,让我们首先来了解一下 MVC 模式 。MVC (模型-视图-控制器)是 20 世纪 80 年代为 Smalltalk-80 编程语言发明的一种软件设计模式,它是一种分 离业务逻辑与显示界面的设计方法,它强制性的使应用程序的 输入、处理和输出分开。 • 使用MVC 应用程序被分成三个核心部件:模型、视图、控制器 它们各自处理自己的任务。 / 尚辅网 10.1 JSP 开发模式 • MVC设计模式如
显示全部
相似文档