下载此文档

MVC架构模型.ppt


文档分类:IT计算机 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
MVC 架构模型 MVC 架构模式? JSP Model 1 JSP Model 1 ?用户通过浏览器之间访问 Web 应用的 JSP 页面, jsp 提供 UI 显示, javaBeans 负责处理数据库访问和业务逻辑,这种开发方式最大优势是直接,简单,对于小型应用,可以很方便快速的开发。?早期的 java web 应用中,所有工作都交给 jsp 来处理, jsp 文件同时负责生成网页、控制下一个页面的流程以及负责业务逻辑,这给 web 开发带来以下一系列问题: ? Html 和 jsp 强藕合在一起,导致页面设计与逻辑处理无法分离。?可读性差。?调试困难。?不利于维护,在需要更改业务逻辑或数据时,可能牵涉相关的多个网页。 JSP Model 2 引入 MVC 架构模式? JSP Model 2 ?Jsp Model2 和 jsp Model 1 最大的区别是引入了 MVC 模式的概念,即 M( Model: 数据模型) , V(View :系统 UI) , C(controller: 控制)分享, 用户的所有请求提交给 Controller, 由 Controller 进行统一分配,并且采用推的方式将不同的 UI显示给用户。这样做的好处是: ? ,例如在 Controller 中添加统一日志记录等功能是非常方便的。? ,有利于各部分的维护。用户不直接访问分散的 UI,这样可以通过配置文件或者流程定义的方式,在不同的环节,时间将不同的页面推给用户。 MVC 架构模式? MVC (model-view-controller) 架构模式在 1980 年由 Smalltalk-80 的图形用户界面库的开发者提出; ?从此它在面向对象的用户界面和应用程序控制工具包中得到了广泛地应用,例如 Struts ,以及经过改良去满足特定平台需求,例如 J2EE 。?根据 MVC 模式,一个软件组件(一个应用程序、一个模块等)应该将它商业逻辑和它的表现层分离; MVC 架构模式? MVC ( Model-View-Control ) ? MVC 模式?这种分离可通过将组件分成以下层达到: ? model 层,实现商业逻辑;? view 层,实现一个特定客户端类型的用户界面; ?有了这二层,我们可实现商业逻辑并且将它呈现给用户。但这只解决了问题的一半,我们应该还能和 model 交互。这种交互的实现层称为

MVC架构模型 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小1.86 MB
  • 时间2016-08-29