



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、專業(yè) 班級 姓名 學(xué)號 - 密 - 封 - 線 -河海大學(xué)文天學(xué)院20102011學(xué)年度(第二學(xué)期)電氣信息工程系08級計算機專業(yè)j2ee應(yīng)用架構(gòu)與eclipse開發(fā)技術(shù)期末試卷一、填空題:(共10小題,每空2分,共20分)1web的工作模式是_瀏覽器/服務(wù)器_。2. 在html中,一組選項中可以選擇多項的表單元素是_checkbox_。3. 在html中,將表單中input元素的type屬性值設(shè)置為_reset_時,用于創(chuàng)建重置按鈕。4. jsp文件應(yīng)放在tomcat的文件夾_/webapps_下。5. 在jsp中如果要建入java.io.*包,應(yīng)該使用_page_指令。6. 在jsp中,注
2、釋可以增強jsp文件的可讀性,并易于jsp文件的維護。jsp中的注釋可分為兩種,一種是html注釋,另一種為jsp注釋,其中jsp注釋的標記符號為_。7. 如果編寫一個計數(shù)器程序,用來記載當(dāng)前網(wǎng)站訪問量,最好采用jsp中_application_對象(提醒:哪一個內(nèi)置對象)。8. <jsp:usebean>聲明對象的默認有效范圍(scope)為_page_。9. hql的全稱是_。10.i18n是_的縮寫形式,本意是指軟件的_。二、選擇題:(共15小題,每題2分,共30分)1有關(guān)c/s、b/s結(jié)構(gòu)下列說法錯誤的是:_da:在c/s結(jié)構(gòu),即客戶端/服務(wù)器結(jié)構(gòu)中,有專門的數(shù)據(jù)庫服務(wù)器,
3、但客戶端還要運行客戶端應(yīng)用程序,這也叫做胖客戶端。b:在b/s結(jié)構(gòu)中,客戶端在瀏覽器中只負責(zé)表示層邏輯的實現(xiàn),業(yè)務(wù)邏輯和數(shù)據(jù)庫都在服務(wù)器端運行。也就是說,應(yīng)用程序部署在服務(wù)器端,客戶端通過瀏覽器訪問應(yīng)用程序c:通常b/s結(jié)構(gòu)中,客戶端發(fā)送http請求消息傳給服務(wù)器,服務(wù)器將請求傳遞給web應(yīng)用程序,web應(yīng)用程序處理請求,并把相應(yīng)的html頁面?zhèn)鹘o客戶端。d:web應(yīng)用是基于c/s結(jié)構(gòu)的,也就是客戶端/服務(wù)器結(jié)構(gòu)。2. jsp中java表達式的語法格式為:_da. <%= %> b. <%! %>c. <% %> d. <% %>3兩大web服務(wù)
4、器端技術(shù)asp.net和jsp的特性的對比說法錯誤的是:_ba:asp.net將頁面表現(xiàn)和程序代碼分離,在aspx頁面中只有負責(zé)頁面顯示的html標記、web控件標記等。而隨后綁定的aspx.cs或aspx.vb頁面包含了頁面的程序代碼。b:jsp被編譯成servlet并由java虛擬機執(zhí)行,這種編譯操作在對jsp頁面的每一次請求時發(fā)生。c:jsp在 html 代碼中混合程序代碼、由語言引擎執(zhí)行程序代碼。d:asp.net的頁面表現(xiàn)與代碼的分離使得程序員可以在代碼頁面使用多種語言,如vb.net、c#等。4mvc 設(shè)計模式的含義理解錯誤的是:_da模型(model)是應(yīng)用程序的數(shù)據(jù)和業(yè)務(wù)規(guī)則集
5、合,通常被稱作應(yīng)用程序的業(yè)務(wù)邏輯。 b視圖(view)是應(yīng)用程序的用戶界面。 c控制器(controller)定義了應(yīng)用程序與用戶輸入及模型進行交互的方式,它被稱作應(yīng)用程序的控制邏輯。 d通過明確區(qū)分各個層,mvc 允許組成每個層的各個組件之間緊密地耦合。5下面哪個不是jsp中和javabean相關(guān)的標記?_ca. <jsp:userbean> b. <jsp:setproperty>c. <jsp:include> d. <jsp:getproperty>6在servlet中使用硬編碼的html輸出作為請求的響應(yīng)具有以下哪些嚴重缺陷?_da很難
6、對html做出修改,因為每次修改都必須重新編譯servlet。b由于html是硬編碼的,所以維護不同的語言很困難。判斷用戶的語言、所處的地區(qū)以及其他變化情況,然后再顯示輸出非常困難。c當(dāng)在servlet中混合使用html和java代碼時,就很難分清頁面設(shè)計和編程的職責(zé)。很難做出動態(tài)的相應(yīng)。d. 以上三種說法都正確。7下述servlet的處理流程中表述不正確的步驟是:_aaservlet引擎,也就是ejb容器會調(diào)用servlet的service方法。b客戶端發(fā)送一個請求至服務(wù)器端;服務(wù)器將請求信息發(fā)給servlet。cservlet構(gòu)建一個響應(yīng),并將其傳給服務(wù)器。這個響應(yīng)是動態(tài)構(gòu)建的,相應(yīng)的內(nèi)容
7、通常取決于客戶端的請求,這個過程中也可以使用外部資源。d服務(wù)器將響應(yīng)返回給客戶端。8有關(guān)httpservletrequest對象和httpservletresponse對象的基本概念錯誤的是:_bahttpservletrequest對象封裝客戶的請求信息,這些信息包括客戶的環(huán)境信息和從客戶端送到服務(wù)器端的數(shù)據(jù)。b一個響應(yīng)對象只能是html頁面或者一個servlet。chttpservletresponse對象封裝了動態(tài)產(chǎn)生的響應(yīng)。例如,一個返回給客戶端的html頁面,這個html頁面一般是由來自httpservletresquest對象的數(shù)據(jù)構(gòu)成的。dhttpservletrequest類包
8、含了從請求對象中抽取信息的一系列方法。9以下哪個方法不是servlet的生命周期接口定義的?_dainit() bservice()cdestroy() dcreate()10以下是web.xml文檔的一部分:<servlet><servlet-name>display</servlet-name><servlet-class>mypackage.displayservlet</servlet-class><load-on-startup>2</load-on-startup></servlet>&
9、lt;servlet><servlet-name>search</servlet-name><jsp-file>/search/search.jsp</jsp-file><load-on-startup>1</load-on-startup></servlet>請問以上web.xml文檔中的設(shè)置是指示服務(wù)器首先裝載和初始化哪個servlet?_cadisplay bdisplayservlet c由search.jsp生成的servlet dsearch.jsp11以下關(guān)于servletconfig 接口
10、的概念和用法說明錯誤的是?_caservletconfig 接口用于存取servlet實例的初始化參數(shù),這些參數(shù)以名稱/數(shù)值對的形式存在servletconfig中。b容器在web.xml中設(shè)置servlet的一些部署信息,這些信息可以通過servletconfig得到。c每一個servletconfig對象可以對應(yīng)多個servlet。d在程序中servlet的init初始化方法中,我們可以通過getinitparameter方法來訪問web.xml中設(shè)定的servlet的初始化參數(shù)。12關(guān)于jsp的生命周期各方法,下列階段說法錯誤的是?_ca當(dāng)瀏覽器請求訪問一個jsp頁面時, jsp引擎首先
11、查看它是否需要編譯。如果頁面從來沒有編譯過,或者jsp頁面自上次編譯之后又經(jīng)過了修改,那么jsp引擎就編譯該頁面。bjsp被編譯成servlet,因此jsp的初始化也就是servlet的初始化。要執(zhí)行jsp特定的初始化,可以重寫jspinit方法cjsp引擎通過調(diào)用jsp的jspservice方法來執(zhí)行用戶發(fā)出的請求??梢灾貙戇@個方法d執(zhí)行諸如釋放數(shù)據(jù)庫連接和關(guān)閉已打開文件等的清理工作,應(yīng)該使用jspdestroy方法。13有關(guān)jsp頁面作用域page、 request、 session 和 application說法錯誤的是:_bapagecontext對象只能接受來自創(chuàng)建當(dāng)前頁面的客戶訪問
12、。brequest對象可以在多個客戶請求生命周期內(nèi)接受其訪問。csession對象在整個用戶會話生命周期內(nèi),在應(yīng)用中接受一個單獨的客戶的訪問。dapplication對象在整個應(yīng)用的生命周期內(nèi),接受來自這個應(yīng)用中的任何頁面的訪問。14使用javabean的好處的敘述中,以下哪一項不正確_dajavabean擁有標準化接口的優(yōu)點,在開發(fā)期有可視化編程工具的支持,在運行期有jsp和j2ee連接器的支持。bjavabean更明確的把web頁面的設(shè)計和軟件的設(shè)計區(qū)分開來。 cjavabean可以在多個應(yīng)用程序中重用。djavabean可以實現(xiàn)安全性、事務(wù)行為、并發(fā)性和持久性。15下列有關(guān)struts2
13、的概念不正確的是?_castruts 2是在 struts 和webwork技術(shù)基礎(chǔ)上進行了合并,是一個全新的框架。bstruts 2以webwork為核心,采用攔截器的機制來處理用戶的請求,這樣的設(shè)計也使得業(yè)務(wù)邏輯控制器能夠與servlet api完全脫離開,所以struts 2可以理解為webwork的更新產(chǎn)品。c創(chuàng)建struts2開放源代碼框架的目的是便于開發(fā)人員基于java servlet、ejb和jsp技術(shù)構(gòu)建web應(yīng)用程序。dstruts2和struts有著太大的變化,但是相對于webwork來說,struts2只有很小的變化。三、簡答題:(共5小題,每題6分,共30分)1畫出j2ee典型的四層結(jié)構(gòu)圖。2試述
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 藥物質(zhì)量控制-深度研究
- 智能化維修路徑規(guī)劃-第1篇-深度研究
- 知識產(chǎn)權(quán)許可交易-深度研究
- 實時交通狀況對物流路徑的影響分析-深度研究
- 深度學(xué)習(xí)輿情情感分析-深度研究
- 跨國投資與經(jīng)濟增長-深度研究
- 智能化監(jiān)測平臺構(gòu)建-深度研究
- 大數(shù)據(jù)場景下頭結(jié)點設(shè)計-深度研究
- 清潔服務(wù)行業(yè)競爭態(tài)勢-深度研究
- 融媒體時代產(chǎn)業(yè)創(chuàng)新模式-深度研究
- DeepSeek從入門到精通培訓(xùn)課件
- 俄羅斯進口凍肉合同范例
- 2025年湖北省技能高考(建筑技術(shù)類)《建設(shè)法規(guī)》模擬練習(xí)試題庫(含答案)
- 急性呼衰院前急救流程
- 部編版七年級語文下冊《第2課說和做》課件
- 養(yǎng)老服務(wù)信息化發(fā)展-深度研究
- 2024-2025學(xué)年第二學(xué)期學(xué)校總務(wù)工作計劃(附2月-6月安排表行事歷)
- 夫妻離婚協(xié)議書范本2024
- 交管12123學(xué)法減分題庫(含答案)
- 2025年蘇州工業(yè)職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測試近5年常考版參考題庫含答案解析
評論
0/150
提交評論