标签:xtu mnt ati contex height context img web.xml 对象
在 JSP 页面使用Application
可以 看到使用的是WebApplicationContextUtils
而不是WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE 如下图
//1.从application域对象中得到IOC容器的实例
ApplicationContext context = WebApplicationContextUtils.getWebApplicationContext(application);
//2.从IOC 容器中得到bean
......
//3. 使用Bean
.......
这个 确实 觉得奇怪 , 因为在web.xml 文件中 我把IOC容器放到了WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE
Web.xml
org.springframework.web.context.ContextLoaderListener:这个类中调用了initWebApplicationContext 方法
org.springframework.web.context.comntextLoader 在此方法中可以看到 将Context 放入到了WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE
但是 可以看到 在 JSP页面中使用的是WebApplicationContextUtils
经过查看 发现返回的是WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE
那这个就符合 了 我们的认证
标签:xtu mnt ati contex height context img web.xml 对象
原文地址:http://www.cnblogs.com/mythdoraemon/p/7469162.html