在上文揭开tomcat神秘的面纱之bootstrap加载1中,本菜鸟分析道了context的启动就嘎然而止,是因为context
的启动过程最复杂,现在来分析context的启动过程。
StandardContext
是一个webApp,所有相关Context的启动都在Standard中,这里创建了webapp类加载器,创建pipleLine处理请求,以及启动整个项目。整快代码很难表述清楚,这里就不做源码解析了,实力不足,具体可以看图。再附上总的图:
在上文揭开tomcat神秘的面纱之bootstrap加载1中,本菜鸟分析道了context的启动就嘎然而止,是因为context
的启动过程最复杂,现在来分析context的启动过程。
StandardContext
是一个webApp,所有相关Context的启动都在Standard中,这里创建了webapp类加载器,创建pipleLine处理请求,以及启动整个项目。整快代码很难表述清楚,这里就不做源码解析了,实力不足,具体可以看图。