有三种时刻Servlet容器加载Servlet
1.Servlet容器启动的时自动装载Servlet,需要在web.xml文件中添加:<loadon-startup>1</loadon-startup>数字越小表示优先级越高
2.Servlet容器启动后,客户首次项Servlet发送请求时加载Servlet
3.Servlet类文件更新后,重新装载Servlet。
Servlet实例一旦被加载,Servlet对象就被长期保存在内存中。
生命周期:
1.Servlet被装载后,Servlet容器创建一个Servlet实例,调用Servlet的init()方法进行初始化。在Servlet的整个生命周期中,init()方法只被调用一次。
2.响应客户请求doGet()/doPost()方法
3.销毁destory()方法,关闭服务器(tomcat)时执行
时间: 2024-10-29 19:08:22