恭喜楼主,已经搞定!我接分,不过,去这里看下,会理解的更深刻!http://www.3doing.net/forums/dispbbs.asp?boardID=55&ID=1283&page=1

解决方案 »

  1.   

    可能是Tomcat版本的问题吧
    是不是在servlet之前,不会初始化listener。
      

  2.   

    按照你的这种情况,应该就是在servlet之前,不会初始化listener,也就是servlet版本太低了,但是我查了tomcat5的说明如下:Tomcat version 5 implements the Servlet 2.4 and JavaServer Pages 2.0,这也说明没有问题呀!郁闷!
      

  3.   

    建webModal 的时候, 选的servlet版本太低, Tomcat虽然支持,但是你没建也没用
      

  4.   

    那请问楼主,你的dataAccessContext-local.xml   可以加载吗?
      

  5.   

    楼主是不是忘了在web.xml文件中配置<context-param>
    <context-param>
         <param-name>contextConfigLocation</param-name>
         <param-value>/WEB-INF/applicationContext*.xml</param-value>
    </context-param>
    看一下ContextLoaderListener类的原代码就明白了
    Spring会通过servletContext.getInitParameter("contextConfigLocation")读取Spring配置文件