Servlet工作原理学习

Context容器管理Servlet在容器中的包装类Wapper,一个Context对应一个Web应用

图 1 . Tomcat 容器模型

       用户在浏览器中输入一个URL,发送一个HTTP请求后,Servlet容器首先会读取WEB-INF/web.xml文件的配置,匹配对应的servlet,如果内存中不存在改servlet,则创建该实例,并调用init()方法进行初始化。然后调用service方法,判断是doGet请求还是doPost请求并运行对应的业务逻辑,,最后返回应用结果HttpServletResponse。在tomcat服务停止后,调用destroy()方法销毁servlet,释放资源空间。

猜你喜欢

转载自574981099.iteye.com/blog/2262425