webx启动流程
流程 启动
2023-09-11 14:20:46 时间
因为设置了监听器,所以在项目启动时首先进入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很的相似。
相关文章
- git 提交团队项目代码的流程
- 《Go学习笔记 . 雨痕》流程控制(if、switch、for range、goto、continue、break)
- 【Go入门教程5】流程(if、goto、for、switch)和函数(多个返回值、变参、传值与传指针、defer、函数作为值/类型、Panic和Recover、main函数和init函数、import)
- 通过ViewController的关键流程来理解流程建模
- [启动]Linux启动流程rcN.d rcS.d rc.local等
- [ASP.NET Core 3框架揭秘]服务承载系统[6]: 承载服务启动流程[下篇]
- android 8.0 Activity源码分析(1) —— Activity启动流程
- Android8.1 SystemUI Keyguard之启动流程
- git的使用流程
- StageFright框架流程解读
- PMP学习和报考流程
- Android 7.1.1 锁屏界面启动流程
- TensorFlowX.Y核心基础与AI模型设计01: TF模型从0到1搭建流程【加载数据、训练数据、保存模型、推理图像】
- wgcna 实战 jimmy 全流程 全代码
- 数据分析的理念、流程、方法、工具(下)
- 全网最全最细的jmeter接口测试教程以及接口测试流程详解
- Docker----Docker容器的启动流程
- android 输入法如何启动流程_Android输入法显示流程
- 2022全网最全最细的jmeter接口测试教程以及接口测试流程详解— JMeter常用目录文件介绍