Spring中DispatcherServlet和ContextLoaderListener之间的区别
ContextLoaderListener为Web应用程序创建根Web应用程序上下文,并将其放在ServletContext中。无论在控制器层中使用哪种技术(Struts或SpringMVC),都可以使用此上下文加载和卸载Spring管理的bean。
DispatcherServlet创建自己的WebApplicationContext,并且处理程序/控制器/视图解析器由该上下文管理。
ContextLoaderListener为Web应用程序创建根Web应用程序上下文,并将其放在ServletContext中。无论在控制器层中使用哪种技术(Struts或SpringMVC),都可以使用此上下文加载和卸载Spring管理的bean。
DispatcherServlet创建自己的WebApplicationContext,并且处理程序/控制器/视图解析器由该上下文管理。