zoukankan      html  css  js  c++  java
  • webx启动流程

    因为设置了监听器,所以在项目启动时首先进入com.alibaba.citrus.webx.context.WebxContextLoaderListener,此类继承于ContextLoaderListener。所以首先运行WebxContextLoaderListener的contextInitialized方法。
    createContextLoader()是一个非常重要的过程,剩下工作都由contextLoader完毕。
    在webx中对createContextLoader()进行了重写,使其除了具备原有载入web应用会话的基础上扩展了载入components的能力。
    Refresh运行完毕后。所有web应用会话和Spring容器初始化完毕。
    WebApplicationContext对象放置在ServletContext的属性里,这样我们仅仅要能够得到Servlet就能够得到WebApplicationContext对象,并利用这个对象訪问spring 容器管理的bean。

    另外补了些servlet相关的内容。


    servlet相当于执行在web端的java代码。

    Servlet容器将Servlet动态地载入到server上。HTTP Servlet使用HTTP请求和HTTP响应标题与client进行交互。配置一个Servlet须要配置两 个标签,第一个<servlet>,一个是<servlet-mapping>,这与Filter很的相似。



  • 相关阅读:
    【项目】项目17
    【项目】项目16
    【项目】项目15
    【项目】项目14
    【项目】项目13
    【项目】项目12
    【项目】项目11
    【项目】项目10
    【项目】项目9
    【项目】项目8
  • 原文地址:https://www.cnblogs.com/gccbuaa/p/6818050.html
Copyright © 2011-2022 走看看