【发布时间】:2012-08-27 13:21:29
【问题描述】:
Ok Spring 大师...为我打破这个。在阅读有关 Spring MVC 的文档时,我遇到了这样的声明:
"....Spring 中的ApplicationContext 实例是可以作用域的。在Web MVC 框架中,每个DispatcherServlet 都有自己的WebApplicationContext,它继承了根WebApplicationContext 中已经定义的所有bean。这些继承定义的bean 可以在特定于 servlet 的范围和新的特定于范围的 bean 可以在给定 servlet 实例的本地定义。"
基于此,我有几个问题:
- 该语句暗示可以有多个 DispatcherServlet 实例。这是否完全不正确,因为在 Web 应用程序中,只有一个 Servlet 实例可以(并且理想情况下应该)存在?
- 在上述语句的上下文中,“特定于 servlet 的范围”究竟是什么意思?
【问题讨论】: