为什么web.xml不配置任何文件,tomcat运行时候会自动加载spring的配置文件 applicationContext.xml
 如果我把spring的配置文件名改了,是不是服务器就加载不了。。
 谁能解释下其中的原理。

解决方案 »

  1.   

    补充说明下: 为什么web.xml不配置和spring相关任何信息。。
      

  2.   

    这算不算配置? <context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>
    /WEB-INF/applicationContext.xml</param-value>
    </context-param>
    <listener>
    <listener-class>
    org.springframework.web.context.ContextLoaderListener
    </listener-class>
    </listener>
      

  3.   

    4楼 你做个demo 试验下 不要加入你上面的web.xml配置 试下能不能加载spring
     要是不能加载的话,我也不问这了。
      

  4.   

    仔细看了下我的demo
        没有配置监听。 web.xml里配置了struts-config.xml。 struts-config.xml又插件集成了applicationContext.xml   原来是web.xml间接加入spring的配置文件。