servlet运行在哪里?可以干什么?

servlet通过servlet引擎运行在web服务器上;解析HTTP协议,执行请求和响应。

servlet的生命周期

(1)初始化调用init()方法,只执行一次。

(2)处理客户端请求调用service()方法。

(3)终止使用destory()方法。

什么时候装载servlet

(1)servlet容器启动时:需要在web.xml对应的servlet配置<loadon-startup>1</loadon-startup>

(2)首次对servlet发请求

(3)servlet文件修改的时候