码迷,mamicode.com
首页 > 其他好文 > 详细

servlet的生命周期

时间:2014-08-17 18:24:02      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:des   style   color   java   os   io   strong   文件   

第一步:classloader加载class文件

  类加载器classloader在Web Application运行时第一次运行时将class文件从文件目录内加载进服务器

第二步:调用构造方法

  将class文件加载进服务器后,将调用servlet的构造方法构造一个servlet的对象

  *注意:现在的服务器只会构造一个servlet对象,而不会构造多个

第三步:调用init方法

  在构造好servlet对象后,将调用init方法根据servlet的配置文件对servlet进行初始化配置,且init方法只会在Web Application第一次运行的时候调用

第四步:service方法根据请求调用对应方法

  service方法会根据与客户端的请求,如客户端发出get请求,则service会调用servlet的doGet方法进行响应

  客户端刷新网页,服务器并不会构造新的servlet对象,也不会调用init初始化方法,而是用原来的servlet对象进行请求处理

第五步:destory

  Web Application退出时,服务器就调用destory方法进行destory

 

 

*本人初学Java Web,难免有错误之处,如文中有错误,请您见谅。如果您能告知错误之处,万分感谢!

 

  

servlet的生命周期,布布扣,bubuko.com

servlet的生命周期

标签:des   style   color   java   os   io   strong   文件   

原文地址:http://www.cnblogs.com/staingate-life/p/3918032.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!