Servlet的特色

一、Servlet是一個供其餘程序(Servlet引擎)調用的java類,它不能獨立運行,它的運行徹底由Servlet引擎來控制和調度java

二、Servlet引擎是一種容器程序,它負責管理和維護全部Servlet對象的生命週期。Serlvet的加載,執行流程、以及如何接受客戶端發動的數據和如何將數據傳輸到客戶端等具體的底層事物,都是由Servlet引擎來實現的。Servlet引擎負責將客戶端的請求信息轉交給Servlet和將Servlet生成的響應信息返回給客戶端瀏覽器

三、Servlet屬於一種插件,它是以個提供了一些預約方法供容器去調用的類,它只負責在自身的方法中接受並處理容器傳遞進來的數據,以及生成並返回給容器去使用的數據和狀態信息服務器

四、Servlet的最多見應用在於讀取WEB瀏覽器傳遞給WEB服務器的參數和生成WEB服務器返回給WEB瀏覽器的動態網頁文檔內容;Servlet也能獲取WEB瀏覽器發送的HTTP請求消息中的各個請求頭和請求行信息,以及生成用於WEB服務器發送的HTTP響應消息中的狀態行和響應頭信息;Servlet還能獲取WEB服務器和Servlet引擎自身的一些環境和狀態信息插件

相關文章
相關標籤/搜索