多項(xiàng)選擇題關(guān)于客戶(hù)端、Servlet與Web容器的交互說(shuō)法錯(cuò)誤的是()。

A.一個(gè)基于servlet應(yīng)用的客戶(hù)通常不直接和servlet通信,而是由Web應(yīng)用服務(wù)器通過(guò)Java Servlet API調(diào)用servlet來(lái)實(shí)現(xiàn)請(qǐng)求servlet的服務(wù)
B.Servlet是由Web應(yīng)用服務(wù)器中的Web Container管理的。Web容器的角色是管理裝載和初始化servlet,處理服務(wù)請(qǐng)求,卸載或撤銷(xiāo)servlet
C.一般來(lái)說(shuō),某一時(shí)刻在web容器中只有一個(gè)特定的servlet對(duì)象的實(shí)例,這是servlet持久性的基本原理。每次客戶(hù)端調(diào)用servlet時(shí),web容器都負(fù)責(zé)實(shí)現(xiàn)servlet的初始化
D.每一個(gè)客戶(hù)對(duì)servlet的請(qǐng)求都會(huì)創(chuàng)建servlet的一個(gè)對(duì)象實(shí)例。Web容器負(fù)責(zé)創(chuàng)建每個(gè)處理請(qǐng)求的新實(shí)例。另外它還負(fù)責(zé)最后的卸載或重新安裝servlet。卸載和重新安裝通常發(fā)生在web應(yīng)用服務(wù)器崩潰或者支持servlet的文件改變時(shí)


您可能感興趣的試卷

你可能感興趣的試題

1.多項(xiàng)選擇題Servlet的任務(wù)包括以下哪些?()

A.讀取客戶(hù)端發(fā)送的所有數(shù)據(jù)。這些數(shù)據(jù)通常是在Web頁(yè)面的表單中輸入的,但也可能來(lái)自Java applet或HTTP客戶(hù)端程序。讀取瀏覽器發(fā)送的HTTP請(qǐng)求數(shù)據(jù)。這些信息包括有關(guān)瀏覽器功能、Cookie、發(fā)出請(qǐng)求的客戶(hù)端的主機(jī)名等詳細(xì)信息
B.生成結(jié)果。此過(guò)程可能需要與數(shù)據(jù)庫(kù)通信、調(diào)用RMI或CORBA、調(diào)用遺留系統(tǒng)或直接計(jì)算得出響應(yīng)。在文檔內(nèi)設(shè)置結(jié)果的格式。在多數(shù)情況下,這種情況是將信息嵌入到servlet中
C.設(shè)置合適的HTTP響應(yīng)參數(shù)。這意味著告訴瀏覽器返回的文檔類(lèi)型(例如HTML)、設(shè)置Cookie和緩存參數(shù)以及其他類(lèi)似任務(wù)
D.將文檔返回給客戶(hù)端??赡芤晕谋靖袷剑℉TML)、二進(jìn)制格式(GIF圖像)等發(fā)送該文檔

2.多項(xiàng)選擇題J2EE的優(yōu)勢(shì)體現(xiàn)在哪?()

A.首先,J2EE是一系列標(biāo)準(zhǔn),它提供了標(biāo)準(zhǔn)的服務(wù)、組件、客戶(hù)端和工具,這使應(yīng)用程序開(kāi)發(fā)和移植非常方便,比如,我們?cè)赪ebShpere平臺(tái)開(kāi)發(fā)的J2EE項(xiàng)目可以很容易的移植到WebLogic平臺(tái)上
B.J2EE是W3C的標(biāo)準(zhǔn)
C.J2EE提供的組件模型很好的實(shí)現(xiàn)了MVC設(shè)計(jì)模式。從而實(shí)現(xiàn)了邏輯和顯示的分離,以及代碼重用
D.J2EE還提供了對(duì)現(xiàn)有的企業(yè)信息系統(tǒng)很好的兼容性,我們可以通過(guò)標(biāo)準(zhǔn)的協(xié)議集成已有的ERP等遺留系統(tǒng)

3.多項(xiàng)選擇題J2EE的標(biāo)準(zhǔn)服務(wù)和API包含以下哪些?()

A.HTTP:超文本傳輸協(xié)議;RMI-IIOP:允許J2EE應(yīng)用中的組件通過(guò)IIOP協(xié)議調(diào)用外部CORBA對(duì)象
B.JavaIDL:Java接口定義語(yǔ)言;JNDI:Java命名和目錄接口
C.JMS:Java消息服務(wù),JavaMail:在應(yīng)用程序中加入郵件和通訊支持的支持。并使用JAF來(lái)處理Email中數(shù)據(jù)
D.JTA:用于連接各種企業(yè)信息系統(tǒng)

4.單項(xiàng)選擇題J2EE組件和MVC架構(gòu)的對(duì)應(yīng)理解錯(cuò)誤的是()。

A.J2EE在Web容器中的Servlet提供了業(yè)務(wù)流程控制,實(shí)現(xiàn)了MVC中的Controller
B.Bean實(shí)現(xiàn)了業(yè)務(wù)邏輯,也就是Model
C.J2EE在客戶(hù)層中的Applet以及Web層中的JSP實(shí)現(xiàn)了面向?yàn)g覽器的數(shù)據(jù)表現(xiàn),是View部分
D.Application Client實(shí)現(xiàn)了面向桌面應(yīng)用的數(shù)據(jù)邏輯。這是MVC架構(gòu)中的Model部分

5.單項(xiàng)選擇題J2EE架構(gòu)中各層的組件分布說(shuō)明錯(cuò)誤的是()?

A.Application Client是客戶(hù)層中包含的組件
B.Applets是Web層中包含的組件
C.JSP、Servlet是Web層中包含的組件
D.Enterprise JavaBean放置在業(yè)務(wù)層