创建与终止

  1. 在浏览器第一次访问servlet时会进行初始化

  2. 当关闭tomcat服务时,销毁servlet

方法周期

init

初始化servlet(不使用构造函数),一个servlet只会自动调用一次init方法。
用于初始化资源

service(doGet、doPost等)

service方法用于处理请求,并返回响应,又可分为doGet、doPost等具体方法
doGet主要用于接收参数,返回查询结果
doPost主要用于接收提交的信息,如网页上传文章、图片、表单
service会调用多次

destroy

销毁servlet,一个servlet只会自动调用一次destroy方法。
用于释放资源。