简答题

简述MVC的三种架构模式及其工作原理。

正确答案

MVC的三种架构模式分别为:经典MVC架构模式,前端控制器模式以及页面控制器模式。这三种架构模式的工作原理如下
1.经典MVC架构模式
在这种模式下,用户在视图界面输入数据并点击按钮提交,控制器负责接收视图信息并对相应模型进行操作,根据用户提供的数据更新模型状态。模型状态发生变化后控制器通知视图,视图根据模型的变化进行更新并显示给用户。
2.前端控制器模式
在这种模式下,分发器负责接收客户端浏览器发出的请求,并根据请求的URL地址将信息转发给特定的控制器。控制器改变相应模型的状态并返回一个标识,该标识与指定视图存在映射关系,通过标识找到对应视图并在客户端浏览器显示执行结果。
3.页面控制器模式
这种模式与前端控制器模式的工作原理基本相似,二者的区别在于,页面控制器模式下将由页面发出针对某个具体模型的请求。

答案解析

相似试题
  • MVC模式的中的M,V,C分别对应()、()、()、三种单词。

    填空题查看答案

  • 简述微型计算机中的三种总线及其作用。

    简答题查看答案

  • VB的三种工作模式是()。

    单选题查看答案

  • VB的三种工作模式是:设计、()和中断。

    填空题查看答案

  • vi编辑器的三种基本工作模式(),(),()

    填空题查看答案

  • MVC架构包括模型、视图和()

    单选题查看答案

  • MVC与Model 2架构最大的差别在于()。

    单选题查看答案

  • 简述DMA的三种工作方式。

    简答题查看答案

  • 简述IEEE-488总线上任何系统或设备的三种工作方式。

    简答题查看答案