我在Spring Source网站上读到了Dispatcher Servlet。
http://static.springsource.org/spring/docs/current/spring-framework-reference/html/mvc.html
我的问题是Dispatcher Servlet在MVC框架中的适用范围。如果我们在上面的描述中看到图表,它被视为与Controller和View不同。它显然不能成为模型的一部分。那么它如何适应MVC框架?
答案 0 :(得分:2)
我会说它仍然是控制器层的一部分。在该图中,它与其他控制器分开,并标记为“前端控制器”,它只是将传入的请求委托给其他控制器并处理与视图的交互。
另一种方法是删除它并让各个控制器处理自己的请求。
因此,它仍然是一个控制器,它恰好将工作委托给其他控制器,然后处理与视图的交互。