Servlet的生命周期
从第一次被调用到服务器关闭
init()方法:servlet被初始化创建的时候调用
service()方法:处理请求的时候
destory()方法:servlet被销毁的时候
用代码测试
启动服务器,访问对应路径后
终止服务器后
也可以通过配置web.xml来改变生命周期
<load-on-starup>来实现在启动服务器的时,就先初始化该servlet
此时,生命周期变为从服务器开启到服务器关闭
服务器处理请求-注意:
- 服务器在接收到浏览器的请求后,会开辟一个线程来处理此次请求,在线程中调用Servlet进行处理。
- 服务器调用Servlet处理请求,但是一个Servlet只会创建一个实例化对象,该对象是线程共享的。