最近学spring,碰到这个问题。
DispatcherServlet
:一个web应用可以有多个 DispatcherServlet
。我想知道每个 DispatcherServlet
对应一个 WebApplicationContext
吗?
我知道 ServletContext
是一个web应用中只有一个,并且 WebApplicatioContext
被放在 ServletContext
中。
书上说:WebApplicationContext在ServletContext 中的 KEY 是WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE
,我们如果要使用WebApplicationContext
则需要从 ServletContext
取出。
也就是说一个 ServletContext
中只包含一个 WebApplicationContext
吗?
相关分类