正在加载图片...
Advanced Web Technology 模型-视图控制(MVC)体系结构 模型 模型是应用程序的主体部分。模型表示 MVC 业务数据和业务逻辑。一个模型能为多 个视图提供数据 视图 模型( Model 封装应用程序状态 视图是用户看到并与之交户的界面。 响应状态查询 处理业务流 视图向用户显示相关的数据,并能接 通知业务状态更新 状态更新 受用户的输入数据,但它并不进行任 状态查询 知数据更新 何实际的业务处理。视图可以向模型 査询业务状态,但不能改变模型。视 图还能接受模型发出的数据更新事件 视图(View) 选择视图 控制器( Controller) 显示模型状态 接受用户请求 ,从而对用户界面进行同步更新 接受数据更新请求 调用模型响应用户请求 发送用户请求给控制器 用户请求 1选择试图显示响应结果 控制器 方法调用 控制器接受用户的输入并调用模型和 事件 视图去完成用户的需求。当Web用户 点击web页面中的提供按钮来发送 HTML表单时,控制器接受请求并调用 相应的模型组件去处理请求,然后调 用相应的视图来显示模型返回的数据Advanced Web Technology 模型-视图-控制(MVC)体系结构 ▪ MVC 模型 模型是应用程序的主体部分。模型表示 业务数据和业务逻辑。一个模型能为多 个视图提供数据 视图 视图是用户看到并与之交户的界面。 视图向用户显示相关的数据,并能接 受用户的输入数据,但它并不进行任 何实际的业务处理。视图可以向模型 查询业务状态,但不能改变模型。视 图还能接受模型发出的数据更新事件 ,从而对用户界面进行同步更新 控制器 控制器接受用户的输入并调用模型和 视图去完成用户的需求。当web用户 点击web页面中的提供按钮来发送 HTML表单时,控制器接受请求并调用 相应的模型组件去处理请求,然后调 用相应的视图来显示模型返回的数据
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有