首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

web施用的Listener执行顺序

2012-10-13 
web应用的Listener执行顺序近日,自实现Srping的上下文初始化Listener为aListener,在另外一个Listener中实

web应用的Listener执行顺序
    近日,自实现Srping的上下文初始化Listener为aListener,在另外一个Listener中实现依赖注入配置文件的加载缓存,为bListener。aListener从bListener中读取配置缓存。(这种方式不一定合理,仅用于测试)。
     环境为tomcat 6.0.18,spring 2.0。
     web.xml中配置顺序如下:
<listener>
   <listener-class>
      aListener                    
   </listener-class>
</listener>

<listener>
   <listener-class>
      bListener
   </listener-class>
</listener>

启动调试服务器,跟踪beanFactory中没有初始化Bean。后来将上述Listener的配置顺序调换一下,将bListener放在aListener,启动,调试跟踪benaFactory中初始化了全部Bean。
貌似,Tomcat中的Listener执行顺序按照配置的先后顺序执行,WebLogic中不知道是什么情况,待测试。

热点排行