MVC(Model - View - Controller)框架:
简单的mvc运行机制就是,浏览器请求服务器的某个控制器类的Action方法,方法中可以调用业务层等代码处理业务,并产生数据Model,交给视图引擎,然后视图引擎会找到对应的视图,并将数据“填充到”视图上对应的位置,最终产生整个页面的html代码,返回给浏览器。
MVC从用户发送请求到页面呈现结果大致经历5个步骤:
(1)用户在浏览器输入地址,想页面发送请求;
(2)控制器接受命令后,向模型请求获得相关数据;
(3)模型将相应的数据返回给控制器;
(4)控制器将相关数据发送到指定的视图;
(5)指定的视图呈现相关的数据。