在MVC模式中, 控制器(Controller)主要负责响应用户的输入,并且在响应时修改模型(Model)。
简单 易懂的 话 : 当单击页面中的某个控件时,页面向控制器中的某个方法发送请求,然后控制器中的方法来解释这些请求,并响应给页面。
在此附上MVC 模式运行机制模型图:
控制器是MVC应用程序的“指挥员”,精心紧密地编排用户、模型对象和视图的交互,同时控制器还负责响应用户输入、操作正确的模型对象、然后选择合适的视图显示给用户以作为用户最初输入的响应。
扩展:
通过路由控制将URL映射到操作的方式