J2EE中,HttpServlet容器響應Web客戶端請求流程

HttpServlet容器響應Web客戶端請求流程如下:

(1)Web客戶向Servlet容器發出Http請求;

(2)Servlet容器解析Web客戶的Http請求;

(3)Servlet容器創建一個HttpRequest對象,在這個對象中封裝Http請求信息;

(4)Servlet容器創建一個HttpResponse對象;

(5)Servlet容器調用HttpServlet的service方法,這個方法會根據request的Method來判斷具體是執行doGet還是doPost,把HttpRequest和HttpResponse對象作爲service方法的參數傳給HttpServlet對象;

(6)HttpServlet調用HttpRequest有關方法,獲取HTTP請求信息;

(7)HttpServlet調用HttpResponse的有關方法,生成相應數據;

(8)Servlet容器把HttpServlet的響應結果傳給Web客戶。


doGet和doPost是創建httpservlet時需要覆蓋的方法。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章