版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
JavaWeb程序設計題庫一、選擇題1、以下文件名后綴中,只有(C)不是靜態(tài)網(wǎng)頁的后綴。A、.htmlB、.htmC.JSPD、.shtml2、以下文件名后綴中,只有(B)不是動態(tài)網(wǎng)頁的后綴。A、.jspB、.htmlC、.aspxD、php3、在page指令中,(C)屬性是可以在頁面中重復的屬性。A、languageB、bufferC、importD、autoflush4、JSP的結構由(B)組成(多選)。A、指令B、注釋C、腳本元素D、操作5、以下選項中,那一項不是JSP指令(B)。A、pageB、importC、includeD、taglib6、下面哪種數(shù)據(jù)類型是基本類型(D)。A、classB、interfaceC、數(shù)組D、char7、下面哪種數(shù)據(jù)類型是引用類型(C)。AbooleanBintC、interfaceD、long8、下面哪一個運算符具有3個操作數(shù)(D)。A、*B、++C、&&D、:9、下面那個運算符只有一個操作數(shù)(A)。A、~B、||C、<<D、/10、下面那個語句是條件語句(C)。11、類中的成員默認的訪問修飾符是(A)。A、privateB、protectedC、publicD、空12、常量使用(C)進行修飾A、privateB、abstractC、finalD、static13、包含Servlet發(fā)回到客戶端信息的ServletResponse對象是由(C)創(chuàng)建的。14、對于標準的Web網(wǎng)頁,通常使用(B)表示響應信息是HTML格式的文本文件。BtexthtmlC.application/D.application/msword15、下面哪個方法不屬于session對象(D)A、getAttributeNames()B、getservletContext()C、invalidate()D、addCookie(Cookiecook)16、下面哪個方法不屬于request對象(B)A、getServerName()B、getServerInfo()C、getServletPath()D、getServerPort()17、能夠獲取當前頁信息并調用頁面方法的對象是(B)A、requestB、pageC、PageContextD、sessionAJavaBean關的。A、jsp:includeB、jsp:useBeanC、jsp:setPropertyD、jsp:getProperty19、下面哪個不是jsp:setProperty操作的屬性(D)。A、nameB、paramC、propertyD、scope20、以下方法中,哪一個方法不是HTTPServlet類的方法(B)。A、doGetB、doServiceC、doPostD、doDelete21、以下類中,哪一個類不是和包中提供的類或接口(B)。A、ServletB、BaseServletC、GenericServletD、HTTPServlet22、與JSP同類型的技術有(C)。A.CGIC++#23、下面(D)不是JDK的開發(fā)包。A.JavaSE24、Tomcat的默認端口是(B)。A.700125、下面不是JSP本身以加載的基本類的是(A)。、對于預定義<%!預定義%>的說法錯誤的是(C)。A.一次可以聲明多個變量和方法,只要以分毫(;)結尾就行B.一個聲明僅在一個頁面中有效C.聲明的變量將作為局部變量D.在預定義中聲明的變量將在JSP頁面初始化時初始化27、在JSP中使用<jsp:getProperty>標記時,不會出現(xiàn)的屬性是(C)。D.以上皆不會出現(xiàn)28、page指令用于定義JSP文件中的全局屬性,下列關于該指令用法的描述不正確的是(D)。SPB.可以再一個頁面中使用多個<%@page%>指令C.為增強程序的可讀性,建議將<%@page%>指令放在JSP文件的開頭,但不是必須的D.<%@page%>指令中的屬性只能出現(xiàn)一次29、不能再不同用戶之間共享數(shù)據(jù)的方法是(A)。A.通過CookieB.利用文件系統(tǒng)CD.通過ServletContext對象A.<JavaBean>B.<jsp:usebean>C.<jsp:setproperty>D.<jsp:getproperty>下列屬于JSP中注釋的有(AD)(多項選擇)A.<%--與--%>B./C./**與**/D.<!--與-->page(C)類對象。A.輸入輸出B.作用域通信對象D.錯誤3、下列不是JSP作用域的通信對象的有(D)。A.在頁面設置charsetB.系統(tǒng)自動設置C.利用過濾器對所有的請求進行轉碼E.在頁面設置pageEncodingDcore庫的條件處理標記。A<c:choose>B.<c:when>C.<c:otherwise>D.<c:catch>36、下面(D)不是<fmt:setBundle>標記所有具有的屬性。37、下面(B)標記是用來設置時區(qū)的。A.<fmt:setLocale>B.<fmt:setTimeZone>C.<fmt:formatData>D.<fmt:parseData>38、下列選項中,(C)是正確的并且客戶端不能查看到的JSP注釋。A.<--注釋-->B.<!--注釋-->C.<%--注釋--%>D.<%!--注釋--%>39、JSP網(wǎng)頁文件的拓展名是(A)A、.jspB、.aspC、.aspxD、php40、接口的兩個子接口分別是(AB)。A.開發(fā)標記處理類B.編寫標記描述符C.在中指定標記庫的引用D.在頁面引用該TagB.<taglib>元素C.<tlib-version>元素D.<jsp:include>E.<jsp-version>元素43、<tag>元素不包含下面(D)屬性。A.<name>B.<tag-class>C.<body-content>D.<info>44、<jsp:setProperty>中的property="*"代表(A)。A.所有請求參數(shù)的所有值ananD.值可以是字符串45、Servlet程序的入口點是(A)。()()()()ACookie一分鐘BCookie置為一個小時47、下面(A)是重寫的URL。A.重寫超鏈接表單的Action屬性的隱藏域保存用戶狀態(tài)信息D.使用Cookie48、下面(A)不是Cookie的屬性讀取方法。BMVC勢。A.MVC模式使應用程序的結構更加清晰,通過將代碼按照層次劃分為業(yè)務邏輯、數(shù)據(jù)層、用戶界面和應用流程控制這三個層次,能夠增強代碼的穩(wěn)定性B.MVC模式實現(xiàn)了很好的分布式組件架構C.對于項目開發(fā)而言,MVC三層的分離有利于在項目小組內按照小組成員各自的擅長進行分工,有利于三個部分并行開發(fā)、加快項目進度D.MVC模塊功能的劃分有利于在代碼修改過程中進行模塊的隔離,而不需要把具有不同功能的代碼混雜在一起造成混亂50、對于標準的Web網(wǎng)頁,通常使用(B)表示響應信息是HTML格式的文本文件。A.text/cssB.text/htmlC.application/D.application/msword51、JAVAWeb應用的部署描述文件總是放在Web應用的(C)目錄下。B.META-CFGD.WEB-CFG52、有關C/S、B/S結構下列說法錯誤的是(D)。A.在C/S結構,即客戶端/服務器結構中,有專門的數(shù)據(jù)庫服務器,但客戶端還要運行客戶端應用程序,這也叫做胖客戶端。B.在B/S結構中,客戶端在瀏覽器中只負責表示層邏輯的實現(xiàn),業(yè)務邏輯和數(shù)據(jù)庫都在服務器端運行。也就是說,應用程序部署在服務器端,客戶端通過瀏覽器訪問應用程序。eb53、JSPEL表達式的語法為(C)。A.!JSPexpressionB.@{JSPexpression}C.${JSPexpression}D.#{JSPexpression}54、關于在Web應用中于一個Servlet關聯(lián)的過濾器數(shù)量,正確的說法是(A)。AServlet部署多個過濾器類BServlet至少有一個過濾器類C.每一個過濾器類必須部署到至少一個ServletD.以上說法都不正確55、pageContext的范圍是(D)。56、下面(C)不是重寫的URL。A.重寫超鏈接表單的Action屬性C.使用Cookie的隱藏域保存用戶狀態(tài)信息A.getInitParameter()B.getInitParameters()C.getServletName()D.getHostName()A.防崩潰B.跨平臺C.多次請求D.跨服務器59、下面(D)不是簡單的自定義標記的元素構成。C.標記處理D.60、EL表達式中的“.”運算起(B)作用。A.動態(tài)取值B.訪問JavaBean對象的屬性C.檢索數(shù)組D.檢索集合的元素二、填空題1、JSP使用____Java______語言實現(xiàn)動態(tài)顯示。2、在JSP中,對象的作用域有___page_______、_____request_____、___session_______和____application______3、JSP的注釋類型有____<!---->______和___<%----%>_______4、JSP指令控制對整個頁面的處理,目前有page、include和___taglib_____三種。JSPHTMLJava____所組成。6、JSP技術就是__JavaEE___技術中的一個組成部分。8、MyEclipse是__可視化____的開發(fā)工具。SP11、JSP指令(在__<%@__和__%>__之間)用來設置和整個JSP頁面相關的屬性。、在JSP文件中,可以在<%和%>標記間直接嵌入任何有效的__Java語言代碼__。JSP理JSP頁面生命周期的兩個階段:__轉換_____和___執(zhí)行______。14、在JSP頁面中可以聲明變量和方法,但是僅在__當前頁面____內有效。17、jsp:forward動作用于從一個JSP文件向另一個文件傳遞一個包含用戶請求的__request______對象。19、request對象包含所有__請求___的信息,如___請求____的來源、標頭、Cookies和____請求_____相關的參數(shù)值等。20、pageContext對象可以獲取當前頁面的其他__JSP隱含對象______。21、__exception____對象可以輸出錯誤信息。22、<c:otherwise>標記等價于__else______語句。23、__<c:forEach>_______標記和___<c:forTokens>______標記的作用是循環(huán)控制。24、<x:out>標記是通過__XPath_____技術(定位XML元素的一種技術)來實現(xiàn)的。25、_fn:endsWith_____函數(shù)用來判斷源字符串是否符合一連串特定詞尾。26、fn:toLowerCase函數(shù)允許將源字符串中的字符全部轉換成___小寫___字符。27、JavaBean是描述(Java)的___軟件組件_______模型。28、JavaBean通過__java編譯器_______可以得到正確的執(zhí)行。30、JavaBean類必須有一個___沒有參數(shù)______的構造函數(shù)。31、__<jsp:setProperty>___和__<jsp:getProperty>____標記用來訪問JavaBean的屬性值。32、Servlet是運行在服務器端的____Java應用程序_____。Servlet個時期:__裝載Servlet__、__創(chuàng)建實例__和_銷毀實例______。ServletRequestServlet象,通過這個對象Servlet可以獲得客戶端請求的數(shù)據(jù)。36、__狀態(tài)支持機制_____必須允許服務器將狀態(tài)信息發(fā)送到客戶端,并保存這條信息會隨請求一起返回到服務器。37、JSP開發(fā)網(wǎng)站的兩種模式分為__JSP+JavaBean___和__JSP+Servlet+JavaBean____。_38、事務處理____模塊包含應用程序在數(shù)據(jù)運算中使用的各種食物規(guī)則和操作方法。_39、采用__N層應用模式______可以將問題細化,可集中精力解決每個單獨的層。40、MVC是一種設計模式,它由___視圖_____、___控制器______和___模型_______三部分組成。let43、每當傳遞請求或響應時調用Filter的____doFilter()__________方法。45、HTTP是一個____無狀態(tài)___________協(xié)議。46、在HTTP協(xié)議中,用于發(fā)送大量數(shù)據(jù)的方法是___POST_______。48、_Web_____頁面和_UI____屏幕是表示模塊的典型例子。49、一個典型的___關系數(shù)據(jù)庫___通常由一個或多個被稱作表格的對象組成,數(shù)據(jù)庫中的所有數(shù)據(jù)或信息都保存在這些表格中。50、__SQL語句______的主要功能就是同各種關系數(shù)據(jù)庫建立連接并進行操作,它作為關系數(shù)據(jù)庫管理系統(tǒng)的標準語言。51、__JDBC______是用于Java應用程序連接數(shù)據(jù)庫的標準方法,簡單說就是用訪問數(shù)據(jù)庫的。52、在加載Driver類時,它應該創(chuàng)建自己的實例并向__DriverManager____注冊該實例。53、數(shù)據(jù)庫連接池的基本思想就是為數(shù)據(jù)庫連接建立一個___緩沖池_____。三、簡答題JSPt4)JSP引擎加載運行對應的.class文件,生成響應的結果頁面(5)JSP引擎把響應的輸出結果發(fā)送到瀏覽器客戶端2、簡述<jsp:include>動作與include指令的區(qū)別includeJSP指令的位置處,靜態(tài)插入一個文件,即JSP頁面和插入的文件合并成一個新的JSP規(guī)則,即能夠成為一個JSP頁面文件。<jsp:include>動作則是動態(tài)加載一個文
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025北京交響樂團第二次招聘3人備考題庫附答案解析
- 2025安徽蕪湖學院實驗人員招聘3人備考題庫附答案解析
- 2025年山東信息職業(yè)技術學院輔導員考試參考題庫附答案
- 2025年磐石市總工會公開招聘工會社會工作者(8人)備考題庫附答案
- 2025年醫(yī)療保險政策與理賠操作手冊
- (完整版)資料員考試題庫及答案
- 超市員工守則與規(guī)章制度范文6篇
- 醫(yī)療核心制度自查報告及整改措施(模版)
- 集團員工管理守則制度
- 產品售后服務規(guī)范
- 譯林版五年級上冊英語單詞
- 鍋爐操作人員培訓
- 零工市場(驛站)運營管理 投標方案(技術方案)
- 幼兒學前班數(shù)學寒假作業(yè)25
- 保障性住房智能管理系統(tǒng)解決方案
- 高中物理會考知識點及高中物理會考知識點總結
- 福特F-150猛禽說明書
- 上海布邦流體過濾產品知識課件
- 舒城縣2023-2024學年四年級數(shù)學第一學期期末達標檢測模擬試題含答案
- 《干部履歷表》1999版電子版
-
評論
0/150
提交評論