20.2 MVC模型的组成
MVC是一个设计模式,它使Web应用程序的输入、处理和输出分开进行。MVC Web应用程序被分成3个核心部件:模型(Model——M)、视图(View——V)、控制器(Controller——C)。一个好的MVC设计,不仅可以使模型、视图、控制器高效完成各自的任务处理,而且可以让它们完美地结合起来,完成整个Web应用。
20.2.1 控制器(Controller)
控制器负责协调整个应用程序的运转,简单来讲,控制器的作用就是接受浏览器端的请求。它接受用户的输入并调用模型和视图去完成用户的需求,当用户点击Web页面中的超链接或发送HTML表单时,控制器本身不输出任何东西,它只是接收请求并决定调用哪个模型构件去处理浏览器端发出的请求,然后确定用哪个视图来显示模型处理返回的数据。
共有条评论 网友评论