MVC设计模式

原创 2016年08月29日 19:08:29

MVC设计模式

这里写图片描述
1. 视图(view layer) : 视图是用作数据展示视图是用户看到并与之交互的界面。视图能接收用户的输入数据,和向用户显示相关的数据,但是它并不进行任何实际的业务处理。视图层主要由HTML元素组成,由css控制HTML元素的样式和javascript控制HTML的行为。视图层通过javascript/jquery和ajax操作request对象向服务器请求数据和返回数据,当然,也可以通过jsp或servlet中的内置方法操作request对象直接对Persistence layer进行操作。
2. 模型(model layer) : 模型是抽象的业务对象 通过对整个业务的需求分析和建模,通过rational rose或powerdesigner等标准化软件抽象出E-R图或UML,设计出对应的逻辑结构和物理结构,包括Persistence layer的关系模式和模型层的javabean, 当数据发生改变时,模型层的javabean要负责通知视图部分;一个模型层的javabean能为多个视图提供数据。由于同一个模型层的javabean可以被多个视图重用,所以提高了应用的可重用性。
3. 控制器(control layer) : 控制器是用作逻辑处理、控制实体数据在视图上展示、调用模型处理业务请求 当 Web 用户单击 Web 页面中的提交按钮来发送 HTML 表单时,控制器接收请求并调用相应的模型组件去处理请求,然后调用相应的视图来显示模型返回的数据。

版权声明:本文为博主原创文章,未经博主允许不得转载。

MVC设计之MVC设计模式(介绍)

mvc介绍; 首先先引用一个百度百科的介绍: MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件...
  • qiandublog
  • qiandublog
  • 2016年10月06日 19:12
  • 6827

常用设计模式之MVC模式详解

MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。...
  • u011877416
  • u011877416
  • 2013年10月26日 09:05
  • 5965

MVC设计模式含义和优点

MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。      ...
  • chenbinqq
  • chenbinqq
  • 2014年02月21日 17:12
  • 3904

mvc设计模式

  • 2013年05月15日 08:40
  • 14KB
  • 下载

MVC设计模式 - 发展进程

  • 2017年04月09日 16:11
  • 541KB
  • 下载

浅谈MVC设计模式与MFC文档结构

  • 2014年01月01日 20:15
  • 239KB
  • 下载

MVC设计模式范例

  • 2014年06月26日 17:12
  • 13KB
  • 下载

基于sql server 2008+jsp+servlet+mvc设计模式实现的购物车系统

  • 2015年08月06日 21:55
  • 956KB
  • 下载

银行管理系统 mvc设计模式

  • 2012年04月26日 18:27
  • 734KB
  • 下载

基于MVC设计模式shop完整项目代码

  • 2017年02月02日 15:36
  • 3.86MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MVC设计模式
举报原因:
原因补充:

(最多只允许输入30个字)