链接:https://www.nowcoder.com/questionTerminal/51dae2bff9ff489986d79eeaa06f127a
来源:牛客网
①用户请求
②服务器接收请求
③创建请求响应对象
④判断servlet对象是否存在,
(1)如果存在则调用servlet对象的service方法doget()||dopost()
(1)如果不存在则加载Servlet类,创建Servlet对象,调用init初始化,到第一步
⑤响应
在WEB应用被卸载或服务器关闭时,系统卸载servlet,调用destory方法释放资源
注:在servlet的生命周期汇总,同一个servlet对象可以为多个客户端服务,多个客户端之间的区别在于服务器会为每个客户端创建不同的请求对象,和响应对象,而执行的方法是相同的,加载servlet类,创建对象和调用init()方法都只有一次、
解释下Servlet的生命周期
最新推荐文章于 2022-06-12 10:45:10 发布