在上一節(jié)服務(wù)器如何處理客戶端請求中,我們了解,request對象中封裝了請求信息,使用response對象可以向客戶端響應(yīng)消息。在Http協(xié)議詳解之響應(yīng)中,我們知道響應(yīng)首行信息中包含了響應(yīng)狀態(tài)碼查看全文>>
當(dāng)服務(wù)器啟動時,服務(wù)器會為每一個Web應(yīng)用創(chuàng)建一個唯一的ServletContext對象代表當(dāng)前Web應(yīng)用。每個Web應(yīng)用中的Servlet共享一個ServletContext,所以Servlet之間就可以通過該對象來實現(xiàn)數(shù)據(jù)通信。查看全文>>
我們知道,當(dāng)用在客戶端訪問Servlet時,是通過Servlet在web.xml文件配置的訪問路徑訪問的。那么這一個過程又是如何實現(xiàn)的,服務(wù)器又是如何通過訪問路徑找到Servlet類?下面通過一張圖來了解這一個過程,如圖1-1所示:查看全文>>
例1-1中,Location響應(yīng)頭的值為”/Example02/TargetServlet”。其中,Example02是應(yīng)用名稱,以后客戶端路徑都需要加上應(yīng)用名稱,例如超鏈接和表單中的url都包含應(yīng)用名。“/TargetServlet“是TargetServlet類的訪問路徑。查看全文>>