- servlet创建实例分为两种情况:
1)在客户端请求对应的servlet时,会创建servlet实例(大多数情况)
2)在web.xml中设置load-on-startup,这种方法,会在web应用启动的时候就创建相应的servlet实例。
- servlet的生命周期
1)servlet实例创建
2)servlet的init方法,执行初始化操作
3)Servlet 初始化后,将一直存在于容器中,用于响应客户端请求。根据客户端的请求方式通过Servlet中service()方法去相应的doXXX()方法,比如doGet doPost doHead等
4)Web 容器销毁Servlet 时,调用 Servlet 的 destroy() 方法,通常在关闭Web容器之时销毁 Servlet。