繁体   English   中英

Spring MVC中的Dispatcher-servlet是控制器吗?

[英]Is Dispatcher-servlet in Spring MVC - Controller?

如果Dispatcher-Servlet不是控制器,那么谁是控制器?

控制器是管理请求的人,根据此定义,它应该是控制器。

在这种情况下,模型和视图是什么?

DispatcherServlet遵循前端控制器设计模式。 MVC中的C是指页面控制器,该页面控制器从模型(您的服务)中检索数据并将其传递到视图以进行渲染。

DispatcherServlet的目的是确定应该处理请求的页面控制器,并协调模型和视图

它是一个高级Servlet,可以处理请求映射,区域设置解析,视图解析,内容协商等

当浏览器请求页面时,Dispatcher servlet是“知道”调用该方法的位,并将其结果与匹配的JSP文件组合在一起以创建html文档。 它如何完成此操作因配置和Spring版本而异。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM