首页 > 试题广场 >

Web 应用程序中常使用 MVC 模式,关于说法下面哪个是错

[单选题]
Web 应用程序中常使用 MVC 模式,关于说法下面哪个是错误的
  • 型 ( Model )表示数据以及处理数据的业务逻辑
  • 视图 ( View ) 是对模型的(可视化)展示,它渲染模型的结果,典型的是一个用户接口元素(user interface element)
  • 控制器介于用户和系统之间,它接受用户的输入,指挥着模型和视图来完成输入对应的任务
  • MVC 的常用实践是,模型从用户接收 GET 和 POST 的请求,然后决定什么,通过移交给控制器和视图
Model(模型)是应用程序中用于处理应用程序数据逻辑的部分。
通常模型对象负责在数据库中存取数据。
View(视图)是应用程序中处理数据显示的部分。
通常视图是依据模型数据创建的。
Controller(控制器)是应用程序中处理用户交互的部分。
通常控制器负责从视图读取数据,控制用户输入,并向模型发送数据。
控制器接受用户的输入并调用模型和视图去完成用户的需求,所以当单击Web页面中的超链接和发送HTML表单时,控制器本身不输出任何东西和做任何处理。它只是接收请求并决定调用哪个模型构件去处理请求,然后再确定用哪个视图来显示返回的数据。

发表于 2016-07-08 16:40:32 回复(0)
应该是控制器control接收用户的get和post请求,然后移交给model进行处理,然后model返回给view进行显示。
发表于 2016-07-31 22:55:49 回复(1)
MVC 模式结构:(模型, 视图, 控制器)
1.视图:展现数据
视图向用户显示相关的数据,并能接收用户的输入数据,但是它并不进行任何实际的业务处理
视图可以向模型查询业务的状态,但是不能改变模型,还可以接受模型发出的数据更新事件,对
用户界面进行同步更新
2.模型:对象
是应用程序的主体部分,代表了业务数据和业务逻辑,当数据发生改变时,负责通知视图部分,
一个模型可以为多个视图提供数据
3.控制器:逻辑处理,控制实体数据在视图上展示,调用模型处理业务请求
当web 用户单击web 页面中的提交按钮来发送html 表单时, 控制器接受请求并调用相应的模型组件处理请求
然后调用相应的视图来显示模型返回的数据

在MVC模式下,web 用户向服务器提交的所有请求都由控制器接管,接收到请求之后,控制器负责决定应该调用哪个模型来进行处理
然后模型根据用户请求进行相应的业务逻辑处理,并返回数据; 最后控制器调用相应的视图来格式化模型返回的数据, 并通过视图呈现给用户


所以这个题选D:应该是控制器接收请求,然后调用模型和视图来进行相应的处理
发表于 2017-08-14 10:28:13 回复(0)
D
发表于 2016-09-17 01:27:10 回复(0)
D
发表于 2016-09-12 16:34:36 回复(0)
kou头像 kou
Model(模型)是应用程序中用于处理应用程序数据逻辑的部分。 通常模型对象负责在数据库中存取数据。 View(视图)是应用程序中处理数据显示的部分。 通常视图是依据模型数据创建的。 Controller(控制器)是应用程序中处理用户交互的部分。 通常控制器负责从视图读取数据,控制用户输入,并向模型发送数据。 控制器接受用户的输入并调用模型和视图去完成用户的需求,所以当单击Web页面中的超链接和发送HTML表单时,控制器本身不输出任何东西和做任何处理。它只是接收请求并决定调用哪个模型构件去处理请求,然后再确定用哪个视图来显示返回的数据。
发表于 2016-08-17 17:39:40 回复(0)
D
发表于 2016-08-12 22:55:39 回复(0)
D。控制器处理用户输入,分派给view层和model层。
发表于 2016-08-03 11:12:20 回复(0)