现在的位置: 首页 > 综合 > 正文

MVC(model-view-controller)

2018年05月03日 ⁄ 综合 ⁄ 共 371字 ⁄ 字号 评论关闭

MVC(Model-view-controller),模型-视图-控制器。一个应用程序总是有三部分构成:模型部分,视图部分,控制其部分。

视图:就是提供给用户的界面,视图只提供信息的收集显示,不涉及处理,例如用户登录。的路界面也是试图,只提供用户登录的用户名和密码输入框(也可以由验证码,安全问题等信息),至于用户名和密码的对与错,这里不去处理,直接传给后面的控制部分。

控制器:负责处理模型和视图的对应关系,并将视图收集的信息传递给对应的的模型。例如:当用户输入用户名和密码后,单击提交。这是控制部分接受用户提交的信息,并判断这是一个登录操作,随后将提交的信息转发给登录模块部分,也就是模型。

模型:从接收过来的信息中进行处理,并将处理结果回传给视图。例如,如果用户输入信息正确,那么将给视图一个命令,允许用户进入页面,反之,则拒绝用户的操作。

抱歉!评论已关闭.