Spring应用程序中的ServletContext

时间:2013-08-08 06:45:48

标签: spring servlets

我有一个简单的问题。

如果web.xml Web应用程序描述符是这样的。

<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>
        /WEB-INF/applicationContext.xml,
        /WEB-INF/anotherContext.xml,
        /WEB-INF/another2Context.xml
    </param-value>
</context-param>

ContextLoaderListener在一个通用父ServletContext中创建三个不同的ServletContexts或三个不同的ServletContext子?

DispatcherServlet的dispatcher-servlet.xml配置是否是上面其他三个上下文的另一个子节点?

我一直在研究这个领域,我创建了一个示例应用程序,每个xml文件只生成一个ServletContext,与ContextLoaderListener创建的同一个根ServletContext应用程序。

1 个答案:

答案 0 :(得分:0)

也许你可以看看这个老答案,有一个很好的解释。

Namespace vs contextConfigLocation Spring init parameters in web.xml

我希望它有所帮助。