多項(xiàng)選擇題

Servlet的任務(wù)包括以下哪些?()

A.讀取客戶端發(fā)送的所有數(shù)據(jù)。這些數(shù)據(jù)通常是在Web頁面的表單中輸入的,但也可能來自Java applet或HTTP客戶端程序。讀取瀏覽器發(fā)送的HTTP請(qǐng)求數(shù)據(jù)。這些信息包括有關(guān)瀏覽器功能、Cookie、發(fā)出請(qǐng)求的客戶端的主機(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.將文檔返回給客戶端??赡芤晕谋靖袷剑℉TML)、二進(jìn)制格式(GIF圖像)等發(fā)送該文檔

微信掃碼免費(fèi)搜題