1.1.1. 加载web.xml配置文件
在StandardContext组件启动的过程中,会去加载自己部署的web项目中的web.xml配置文件。具体代码如下:
加载web.xml配置文件,通过监听事件的方式,去加载web.xml的配置文件。
通过监听事件的方式,去加载web.xml的配置文件。
通过监听事件的方式,去加载web.xml的配置文件。
加载项目的web.xml配置文件
Context标签代表web项目,会加载web.xml配置文件,使用的是ContextConfig类来加载web.xml配置文件。
解析web.xml配置文件后,把数据封装到WebXml对象中,然后构建StandContext对象的属性值。
使用Wrapper容器来管理Servlet类。
1.1.2.Servlet初始化
在StandardContext类start的方法中,需要加载和初始化配置了启动加载的所有servlet对象。
完成Servlet对象的加载和初始化操作。
完成servlet的创建和初始化工作。
实例化servlet对象
完成servlet的初始化操作。
看到这里,对tomcat有没有一个更深入的了解了呢?如果没有,没关系!小编这里有个0元深入了解tomcat的机会,继续往下看。。。