springMVC项目中,在自定义的Listener中使用Spring容器管理的bean

在网上查看资料,普遍的说法是:
1.在web.xml中先配置spring的监听,再配自定义的监听器
2.小弟的配置web.xml中,
1)
contextConfigLocation
<!-- 单进程部署 -->
classpath:spring/spring-main.xml

2)<listener>
<description>spring监听器</description>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>

3)<listener> 
<description>web应用监听器</description>
<listener-class>com.xx.listener.InitListener</listener-class>

4)<servlet>
<description>spring mvc servlet</description>
<servlet-name>springMvc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
  <description>spring mvc 配置文件</description>
  <param-name>contextConfigLocation</param-name>
  <param-value>classpath:springmvc/spring-mvc.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>

另外,在自定义监听器中,使用到
@Autowired
private XXXService xxxService;这样spring自动注入进来的bean

    小弟不才,问题到底出现在哪里?感谢各位大神了

http://blog.csdn.net/qq_21899803/article/details/52738426