`
whzhengzy
  • 浏览: 134973 次
  • 性别: Icon_minigender_1
  • 来自: China
社区版块
存档分类
最新评论

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中不知道是什么情况,待测试。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics