Tomcat与JavaWeb技术详解

1,Servlet 容器启动 Web 应用过程:

 

加载 web.xml 

创建 ServletContext 对象

调用 监听器(实现 ServletContextListener 接口的类)的 contextInitialized 方法,

再 Filter 初始化,

最后通过加载WEB-INF 下 class 文件夹 和 lib 文件夹(同名类 class 文件夹 优先)初始化那些 容器一启动就要立刻加载的Servlet(由

web/xml 的 <load-on-startup> 属性决定),

 

 

init (ServletConfig)

 

 

2,获取 ServletContext 对象的方法:

    (1)调用 监听器(实现 ServletContextListener 接口的类)的 contextInitialized 方法,根据 参数 ServletContextEvent . getServletContext()

      (2) 在 初始化 servlet 调用的 init 方法时,通过 ServletConfig 获取

posted on 2021-06-06 19:23  吉晨  阅读(172)  评论(0编辑  收藏  举报

导航