一、什么是sevlet容器
通俗點說,所謂容器,就是放東西的地方。Servlet容器自然就是放Servlet的地方,servlet容器的主要任務是管理servlet的
生命周期。如:Tomcat是Servlet的運行環境,即一個Servlet容器。
二、servlet容器的作用?
Servlet容器的作用是負責處理客戶請求,當客戶請求來到時,Servlet容器獲取請求,
然后調用某個Servlet,并把Servlet的執行結果返回給客戶。
具體流程:
當客戶端請求某個資源時,發出一個請求,Servlet容器使用Servlet容器使用ServletRequest對象把客戶的請求信息封裝起來,
然后調用Servlet的生命周期方法,init(),service(),destory()等,完成servlet的執行,把處理的結果封裝到ServletResponse對象中
,Servlet把客戶的請求結果返回客戶端,完成一次服務過程。當Servlet容器第一次接收到sevlet請求時,創建servlet對象,在以后的時間里
,沒接收到的對該servlet對象的請求時,都自動調用service()方法,直到生命周期結束時調用一次destory()方法。