A.HttpServletRequest對象封裝客戶的請求信息,這些信息包括客戶的環(huán)境信息和從客戶端送到服務(wù)器端的數(shù)據(jù)
B.HttpServletRequest類包含了從請求對象中抽取信息的一系列方法
C.HttpServletResponse對象封裝了動態(tài)產(chǎn)生的響應(yīng)。例如,一個返回給客戶端的HTML頁面,這個HTML頁面一般是由來自HttpServletResquest對象的數(shù)據(jù)構(gòu)成的
D.一個響應(yīng)對象只能是HTML頁面或者一個Servlet
您可能感興趣的試卷
你可能感興趣的試題
A.一個基于servlet應(yīng)用的客戶通常不直接和servlet通信,而是由Web應(yīng)用服務(wù)器通過Java Servlet API調(diào)用servlet來實(shí)現(xiàn)請求servlet的服務(wù)
B.Servlet是由Web應(yīng)用服務(wù)器中的Web Container管理的。Web容器的角色是管理裝載和初始化servlet,處理服務(wù)請求,卸載或撤銷servlet
C.一般來說,某一時刻在web容器中只有一個特定的servlet對象的實(shí)例,這是servlet持久性的基本原理。每次客戶端調(diào)用servlet時,web容器都負(fù)責(zé)實(shí)現(xiàn)servlet的初始化
D.每一個客戶對servlet的請求都會創(chuàng)建servlet的一個對象實(shí)例。Web容器負(fù)責(zé)創(chuàng)建每個處理請求的新實(shí)例。另外它還負(fù)責(zé)最后的卸載或重新安裝servlet。卸載和重新安裝通常發(fā)生在web應(yīng)用服務(wù)器崩潰或者支持servlet的文件改變時
A.讀取客戶端發(fā)送的所有數(shù)據(jù)。這些數(shù)據(jù)通常是在Web頁面的表單中輸入的,但也可能來自Java applet或HTTP客戶端程序。讀取瀏覽器發(fā)送的HTTP請求數(shù)據(jù)。這些信息包括有關(guān)瀏覽器功能、Cookie、發(fā)出請求的客戶端的主機(jī)名等詳細(xì)信息
B.生成結(jié)果。此過程可能需要與數(shù)據(jù)庫通信、調(diào)用RMI或CORBA、調(diào)用遺留系統(tǒng)或直接計(jì)算得出響應(yīng)。在文檔內(nèi)設(shè)置結(jié)果的格式。在多數(shù)情況下,這種情況是將信息嵌入到servlet中
C.設(shè)置合適的HTTP響應(yīng)參數(shù)。這意味著告訴瀏覽器返回的文檔類型(例如HTML)、設(shè)置Cookie和緩存參數(shù)以及其他類似任務(wù)
D.將文檔返回給客戶端。可能以文本格式(HTML)、二進(jìn)制格式(GIF圖像)等發(fā)送該文檔