Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在SpringMVC中,真正的控制器是什么_Spring_Spring Mvc_Model View Controller - Fatal编程技术网

在SpringMVC中,真正的控制器是什么

在SpringMVC中,真正的控制器是什么,spring,spring-mvc,model-view-controller,Spring,Spring Mvc,Model View Controller,正如我所理解的MVC模式是post - 模型是代码中了解事物的部分 视图是代码的一部分,用于显示模型中的内容 知道 控制器是代码的一部分,用于从 并告诉视图要显示的内容和模型要知道的内容。 在SpringMVC中,我们有DispatcherServlet,它充当从客户端获取命令的控制器,我们还有开发人员编写的控制器,这些控制器提供命令,解析视图,并为该视图准备模型 在SpringMVC中,真正充当控制器DispatcherServlet或开发人员编写的控制器的是您的@controller注释类。

正如我所理解的MVC模式是post -

模型是代码中了解事物的部分 视图是代码的一部分,用于显示模型中的内容 知道 控制器是代码的一部分,用于从 并告诉视图要显示的内容和模型要知道的内容。 在SpringMVC中,我们有DispatcherServlet,它充当从客户端获取命令的控制器,我们还有开发人员编写的控制器,这些控制器提供命令,解析视图,并为该视图准备模型

在SpringMVC中,真正充当控制器DispatcherServlet或开发人员编写的控制器的是您的@controller注释类。将DispatcherServlet(顾名思义)视为控制器的调度器,这与其他MVC框架(如Struts 2)选择的方法相同