Tomcat源码解读--代码走读之(三十一的6-12)StandardContext之configure_start(三十三)
2、StandardHost,在此阶段没有动作。
3、TldConfig,主要是执行execute方法。

(1)、tldScanWebXml();扫描TagLibs
(2)、tldScanResourcePaths(WEB_INF);扫描子jar文件。
(3)、扫描一些classLoader加载的文件。
4、NamingContextListener

(1)、创建namingContext对象。1个参数是空hashTable,一个是“/Catalina/localhost/docs”
(2)、contextNameBindings.put(name,context),进行绑定name=contextNameBindings.put(name,context),context如下图

(3)、createNamingContext()
????1)、创建compCtx对象,在namingContext里有kv对。
????2)、创建envCtx对象,在compCtx里有kv对。
????3)、在namingResources里找资源,进行增加
????4)、compCtx绑定一些kv

(4)、ContextBindings.bindClassLoader(container,?container,?
??????????((Container)container).getLoader().getClassLoader());
????1)、clBindings.put(classLoader,?context);
????2)、clNameBindings.put(classLoader,?name);
?
?
?
?
?
?
?