1. 程式人生 > >Servlet處理流程分析

Servlet處理流程分析

  1. 當Servlet被裝載和例項化過後,容器會首先呼叫init()方法對Servlet進行初始化,只有在init()方法呼叫成功後,Servlet才能處於服務狀態接收客戶端的請求並進行處理.在整個Servlet的宣告週期中init()方法只會被呼叫一次
  2. 當Servlet執行完初始化操作之後就會呼叫service()方法來對客戶端的請求進行處理,service()方法在Servlet的生命週期中會被呼叫多次,這跟請求的次數有關.
  3. 當Servlet不再使用容器銷燬Servlet例項之前會呼叫destroy()方法,destroy()方法在Servlet的生命週期中也只會被呼叫一次
    這裡寫圖片描述