Java Web学习——Servlet生命周期和Tomcat的标准目录结构

一.artifact打包会将我们写的Servlet变为Tomcat的标准目录结构
在这里插入图片描述
二.Servlet的生命周期
1.加载Servlet。当Tomcat第一次访问Servlet的时候,Tomcat会负责创建ervlet的实例

2.初始化。当Servlet被实例化后,Tomcat会调用init()方法初始化这个对象

3.处理服务。当浏览器访问Servlet的时候,Servlet 会调用service()方法处理请求

4.销毁。当Tomcat关闭时或者检测到Servlet要从Tomcat删除的时候会自动调用destroy()方法,让该实例释放掉所占的资源。一个Servlet如果长时间不被使用的话,也会被Tomcat自动销毁

5.卸载。当Servlet调用完destroy()方法后,等待垃圾回收。如果有需要再次使用这个Servlet,会重新调用init()方法进行初始化操作。

简单总结:只要访问Servlet,service()就会被调用。init()只有第一次访问Servlet的时候才会被调用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值