您的位置:首页 > 其它

Servlet生命周期描述!!!

2012-06-21 19:26 197 查看
简单的说分为三步:

1,实例化一个Servlet,并且调用init()初始化

2,调用service()方法,根据具体的请求调用doget()或者dopost()或者其他

3,卸载webApp之前,先调用destroy(),销毁示例,释放相应的资源;

详细解释:

当用户第一次向服务器发送请求时,服务器根据请求内容寻找对应的Servlet对象,因为是第一次请求,因此不存在Servlet对象,需要实例化一个Servlet对象,实例化之后,调用init()初始化servlet对象,初始化完成后,启动一个线程,调用service(),根据客户端的请求方式,service方法自动调用doGet()或者doPost()或者其他方法,当容器卸载WebApp前,会调用destory()销毁servlet对象,释放相应的资源!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: