Model view controller MVC相关问题 让我们考虑使用MVC概念构建的Web应用程序。如果我的应用程序根据用户输入和数据库动态生成一些图表图像,我希望知道图像生成过程将属于哪个组件:控制器还是视图

Model view controller MVC相关问题 让我们考虑使用MVC概念构建的Web应用程序。如果我的应用程序根据用户输入和数据库动态生成一些图表图像,我希望知道图像生成过程将属于哪个组件:控制器还是视图,model-view-controller,Model View Controller,控制器的任务是生成图像并显示视图组件?简言之,是的,您是正确的。是的,但我会创建一个类来生成图表,该图表将由控制器调用。您是正确的,控制器应该生成图像,视图应该显示它。这很可能是通过将映像的“src”属性设置为传输二进制数据的控制器/调度来处理的,但具体实现方式取决于您。控制器负责协调映像的生成。映像可以由HttpHandler生成,HttpHandler是能够生成应该返回的流或静态资源的其他组件 作为对其他答案的补充,以下是

控制器的任务是生成图像并显示视图组件?

简言之,是的,您是正确的。

是的,但我会创建一个类来生成图表,该图表将由控制器调用。

您是正确的,控制器应该生成图像,视图应该显示它。这很可能是通过将映像的“src”属性设置为传输二进制数据的控制器/调度来处理的,但具体实现方式取决于您。

控制器负责协调映像的生成。映像可以由HttpHandler生成,HttpHandler是能够生成应该返回的流或静态资源的其他组件

作为对其他答案的补充,以下是