java web課程綜合測試題庫建設項目任務書題庫建設教師用_第1頁
java web課程綜合測試題庫建設項目任務書題庫建設教師用_第2頁
java web課程綜合測試題庫建設項目任務書題庫建設教師用_第3頁
java web課程綜合測試題庫建設項目任務書題庫建設教師用_第4頁
java web課程綜合測試題庫建設項目任務書題庫建設教師用_第5頁
已閱讀5頁,還剩33頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、課程綜合測試題庫建設項目課程名稱: Java Web程序設計 適應專業(yè): 軟件技術、軟件技術(移動應用開發(fā)方向) 計算機應用技術、軟件技術(財務軟件方向)軟件技術(軟件測試方向)、計算機網絡技術 負 責 人: 劉曼春 所在教研室: 軟件教研室 信息工程系2015年題庫基本情況課程名稱Java Web程序設計完成期限2015年8月 至 2015年10月參與人員姓名教研室完成的內容備注劉曼春軟件教研室題庫基本情況題型知識模塊單選題多選題判斷題難中易難中易難中易模塊一JSP與html16244000091221模塊二servlet7101900071120模塊三JDBC6915000348模塊四Ja

2、vaBean71118000359總計說明:1、課程題庫按知識模塊建立(不能按教材章節(jié)),避免因課程所選教材不同導致題庫與課程的不適應性;2、“難、中、易”是指本模塊中試題的難易程度,模塊中試題難、中、易的數量比例保持在2:3:5左右;3、試題總數保持在250-300之間;4、試題文檔的格式與樣本一致。目 錄知識模塊一 JSP與html1知識模塊二 servlet15知識模塊三 JDBC數據庫23知識模塊四 Java Bean30知識模塊一 JSP與html一、單項選擇題1. 當用戶請求jsp頁面時,JSP引擎就會執(zhí)行該頁面的字節(jié)碼文件響應客戶的請求,執(zhí)行字節(jié)碼文件的結果是(C )。A. 發(fā)送

3、一個JSP源文件到客戶端 B. 發(fā)送一個Java文件到客戶端C. 發(fā)送一個HTML頁面到客戶端 D. 什么都不做參考答案:C難易程度:易2. 當多個用戶請求同一個JSP頁面時,Tomcat服務器為每個客戶啟動一個( B )。A. 進程 B. 線程C. 程序 D. 服務參考答案:B難易程度:易3. 下列動態(tài)網頁和靜態(tài)網頁的根本區(qū)別描述錯誤的是(D )。A. 靜態(tài)網頁服務器端返回的HTML文件是事先存儲好的B. 動態(tài)網頁服務器端返回的HTML文件是程序生成的C. 靜態(tài)網頁文件里只有HTML標記,沒有程序代碼D. 動態(tài)網頁中只有程序,不能有HTML代碼參考答案:D難易程度:易4. 不是JSP運行必須

4、的是( D )。A. 操作系統(tǒng)B. Java JDKC. 支持JSP的Web服務器D. 數據庫參考答案:D難易程度:易5. URL是Internet中資源的命名機制,URL由哪三部分構成( A )A. 協(xié)議、主機DNS名或IP地址和文件名B. 主機、DNS名或IP地址和文件名、協(xié)議C. 協(xié)議、文件名、主機名D. 協(xié)議、文件名、IP地址參考答案:A難易程度:易6. Tomcat服務器的默認端口號是(B )A. 80B. 8080C. 90參考答案:B難易程度:易7. 由JSP頁面向Tag文件傳遞數據要使用的指令是( B )A. tagB. attributeC. variableD. tagli

5、b參考答案:B難易程度:易8. 在JSP中要使用user包中的User類,則以寫法正確的是:( A )A. B. C. D. 參考答案:A難易程度:難9. 閱讀下面代碼片段:RequestDispatcher dispatcher=request.getRequestDispatcher(a.jsp);dispatcher.forward(request,response);關于該段代碼的作用,下列敘述哪項是正確的?(B )A. 頁面重定向到a.jsp頁面B. 將請求轉發(fā)到a.jsp頁面C. 從a.jsp定向到當前頁面D. 從a.jsp轉發(fā)到當前頁面參考答案:B難易程度:易10. 下列設置顏色

6、的方法中不正確的是( D )A. B. C. D. 參考答案:D難易程度:易11. 設置文檔體背景顏色的屬性是( C )A. textB. bgcolorC. backgroundD. link參考答案:C難易程度:易12. 標記在標記之間,標記之間的內容將顯示到( B )A. 瀏覽器的頁面上部B. 瀏覽器的標題欄上C. 瀏覽器的狀態(tài)欄中D. 瀏覽器的頁面下部參考答案:B難易程度:易13. ( D )是標題標記A. 標記B. 標記C. 標記D. 參考答案:D難易程度:易14. 標記中,align屬性為段落文字的對齊方式,不能取的值為( D )A. LeftB. RightC. CenterD.

7、 width參考答案:D難易程度:易15. 標記中默認的中文字體是( A )A. “宋體”B. “幼圓”C. “楷體”參考答案:A難易程度:易16. 表示粗體加斜體的標記是( C )A. 字體B. 字體 C. 字體D. 字體參考答案:C難易程度:易17. 用來在網頁中顯示圖形的標記為(B )A. B. C. D. 參考答案:B難易程度:易18. 超級鏈接是互聯(lián)網的靈魂,下面哪個是正確的鏈接標記( A )A. 新浪網B. 新浪網C. D. 參考答案:A難易程度:難19. 下列那個屬性為單元格向右打通的列數,用于合并單元格。(B ) A. rowspan B. colspan C. height

8、D. width參考答案:B難易程度:易20. 下列哪個屬性為單元格向下打通的行數,用于合并單元格。(A )A.rowspan B.colspan C.height D.width參考答案:A難易程度:易21. JSP從HTML表單中獲得用戶輸入的正確語句為 ( A )A.Request.getParameter(“ID”) B.Reponse.getParameter(“ID”)C.Request.getAttribute(“ID”) D.Reponse.getAttribute(“ID”)參考答案:A難易程度:難22. 關于部署到Tomcat服務器的Java Web應用程序,正確的選項有(

9、C)A.Java Web應用程序總是打包成WAR形式部署到Tomcat服務器B.Java Web應用程序應該部署到Tomcat服務器的server子目錄中C.每個Java Web應用程序都有一個web.xml文件D.Java Web應用程序的根目錄下不能存放任何文件,所有html、gif等文件必須存放到某一子目錄中參考答案:C難易程度:難23. JSP的編譯指令標記通常是指:( A )A.Page指令、Include指令和Taglib指令B.Page指令、Include指令和Plugin指令C.Forward指令、Include指令和Taglib指令 D.Page指令、Param指令和Tagl

10、ib指令參考答案:A難易程度:易24. 可以在以下哪個(A )標記之間插入Java程序片?( )A. B. C. D.參考答案:A難易程度:易25. 下列哪一項不屬于JSP動作指令標記?(D )A. B. C. D.參考答案:D難易程度:難26. JSP的Page編譯指令的屬性Language的默認值是:( A )A.Java B.C C.C D.SQL參考答案:A難易程度:易27. JSP的哪個指令允許頁面使用者自定義標簽庫?( )A.Include指令 B.Taglib指令 C.Include指令 D.Plugin指令參考答案:B難易程度:難28. 可以在以下哪個( )標記之間插入變量與方

11、法聲明?( B)A. B. C. D.參考答案:B難易程度:易29. 下列()注釋為隱藏型注釋。(C )A.!- 注釋內容 - B.C. D.! -參考答案:C難易程度:難30. 下列變量聲明在( )范圍內有效。( )。A.從定義開始處有效,客戶之間不共享 B.在整個頁面內有效,客戶之間不共享C.在整個頁面內有效,被多個客戶共享 D.從定義開始處有效,被多個客戶共享參考答案:C難易程度:難31. 在“”標記之間聲明的Java的方法稱為頁面的成員方法,其在( )范圍內有效。( )。A.從定義處之后有效。 B.在整個頁面內有效。 C.從定義處之前有效。 D.不確定。參考答案:C難易程度:易32.

12、在“”標記之間放置(B Java表達式),可以直接輸出其值。A. 變量 B.Java表達式 C.字符串 D.數字參考答案:B難易程度:易33. include指令用于在JSP頁面靜態(tài)插入一個文件,插入文件可以是JSP頁面、HTML網頁、文本文件或一段Java代碼,但必須保證插入后形成的文件是(B)。A.是一個完整的HTML文件 B.是一個完整的JSP文件C.是一個完整的TXT文件 D.是一個完整的Java源文件參考答案:B難易程度:易34. JSP頁面可以在“”標記之間放置Java表達式,直接輸出Java表達式的值。組成“%=”標記的各字符之間( )。A.可以有空格 B.不可以有空格 C.必須

13、有空格 D.不確定參考答案:B難易程度:難35.下面關于JSP作用域對象的說法錯誤的是( )。A.request對象可以得到請求中的參數 B.session對象可以保存用戶信息C.application對象可以被多個應用共享 D.作用域范圍從小到達是request、session、application參考答案:C難易程度:難36. 在JSP中,對jsp:setProperty標記描述正確的是( )。 A.和必須在一個JSP文件中搭配出現B.就如同session.setAttribute()一樣,來設計屬性/值對C.和動作一起便用,來設置bean的屬性值D.就如同request.setAttr

14、ibute()一樣,來設置屬性/值對參考答案:C難易程度:難37. 下面不屬于JSP內置對象的是( )A.out對象 B.respone對象 C.application對象 D.page對象參考答案:D難易程度:易38.以下哪個對象提供了訪問和放置頁面中共享數據的方式( )A.pageContext B.response C.request D.session參考答案:D難易程度:難39調用getCreationTime()可以獲取session對象創(chuàng)建的時間,該時間的單位是( )。A.秒 B.分秒 C.毫秒 D.微秒參考答案:C難易程度:易40當response的狀態(tài)行代碼為哪個時,表示用戶

15、請求的資源不可用?( )A.101 B.202 C.303 D.404參考答案:D難易程度:易41一個典型的HTTP請求消息包括請求行、多個請求頭和( )A.響應行 B.信息體 C.響應行 D.響應頭參考答案:B難易程度:難42在JSP中為內建對象定義了4種作用范圍,即Application Scope、Session Scope、Page Scope和( )四個作用范圍。A.Request Scope B.Response Scope C.Out Scope D.Writer Scope參考答案:A難易程度:易43Form表單的method屬性能取下列哪項的值( )A.submit B.pu

16、ts C.post D.out參考答案:C難易程度:易44能在瀏覽器的地址欄中看到提交數據的表單提交方式是( )A.submit B.get C.post D.out參考答案:B難易程度:易45可以利用request對象的哪個方法獲取客戶端的表單信息( )A.request.getParameter() B.request.outParameter()C.request.writeParameter() D.request.handlerParameter()參考答案:A難易程度:易46JSP頁面中request.getParamter(String )得到的數據,其類型是( )A.Doubl

17、e B.int C.String D.Integer參考答案:C難易程度:易47JSP頁面程序片中可以使用下列哪個方法將strNumx=request.getParamter(“ix”)得到的數據類型轉換為Double類型( )A.Double.parseString(strNumx) B. Double.parseDouble(strNumx)C.Double.parseInteger(strNumx) D.Double.parseFloat(strNumx)參考答案:B難易程度:難48用于在表單中插入一個下拉菜單,它需與哪個標記配合使用( D )A. B. C. D.參考答案:D難易程度:

18、易49當利用request的方法獲取Form中元素時,默認情況下字符編碼是哪個(A )A.ISO-8859-1 B.GB2312 C.GB3000 D.ISO-8259-1參考答案:A難易程度:易50. 當一個客戶線程執(zhí)行某個方法時,其他客戶必須等待,直到這個客戶線程調用執(zhí)行完畢該方法后,其他客戶線程才能執(zhí)行,這樣的方法在定義時必須使用關鍵字(C )A.public B.static C.synchronized D.private參考答案:C難易程度:易51. 下面關于JSP作用域對象的說法錯誤的是( )。A.request對象可以得到請求中的參數 B.session對象可以保存用戶信息C.

19、application對象可以被多個應用共享 D.作用域范圍從小到達是request、session、application參考答案:C難易程度:易52. 在JSP中,對jsp:setProperty標記描述正確的是( )。 A.和必須在一個JSP文件中搭配出現B.就如同session.setAttribute()一樣,來設計屬性/值對C.和動作一起便用,來設置bean的屬性值D.就如同request.setAttribute()一樣,來設置屬性/值對參考答案:C難易程度:易53. 下面不屬于JSP內置對象的是( )A.out對象 B.respone對象 C.application對象 D.p

20、age對象參考答案:D難易程度:易54閱讀下面代碼片段:RequestDispatcher dispatcher=request.getRequestDispatcher(a.jsp);dispatcher.forward(request,response);關于該段代碼的作用,下列敘述哪項是正確的?( )A.頁面重定向到a.jsp頁面 B.將請求轉發(fā)到a.jsp頁面C.從a.jsp定向到當前頁面 D.從a.jsp轉發(fā)到當前頁面參考答案:B難易程度:中55. 在傳統(tǒng)的HTML頁面中加入( )就構成了一個JSP頁面文件。A.JAVA程序片 B.JSP標簽C.用“”標記符號括起來的程序 D.JAV

21、A程序片和JSP標簽參考答案:D難易程度:中56. 配置JSP運行環(huán)境,若WEB應用服務器選用TOMCAT,以下說法正確的是:( )A.先安裝TOMCAT,再安裝JDKB.先安裝JDK,再安裝TOMCATC.不需安裝JDK,安裝TOMCAT就可以了D.JDK和TOMCAT只要都安裝就可以了,安裝順序沒關系參考答案:B難易程度:中57. 對于“”之間聲明的變量,以下說法正確的是:( )A.不是JSP頁面的成員變量B.多個用戶同時訪問該頁面時,任何一個用戶對這些變量的操作,都會影響到其他用戶C.多個用戶同時訪問該頁面時,每個用戶對這些變量的操作都是互相獨立的,不會互相影響D.是JSP頁面的局部變量

22、參考答案:B難易程度:中58. 在客戶端瀏覽器的源代碼中可以看到( )A.JSP注釋 B.HTML注釋C.JSP注釋和HTML注釋 D.JAVA注釋參考答案:B難易程度:易59. page指令的作用是:( )A.用來定義整個JSP頁面的一些屬性和這些屬性的值B.用來在JSP頁面內某處嵌入一個文件C.使該JSP頁面動態(tài)包含一個文件D.指示JSP頁面加載Java plugin參考答案:A難易程度:易60. page指令的import屬性的作用是( )A、定義JSP頁面響應的MIME類型B、定義JSP頁面使用的腳本語言C、為JSP頁面引入JAVA包中的類D、定義JSP頁面字符的編碼參考答案:C難易程

23、度:中61.下面哪一項對Servlet、JSP的描述錯誤?( ) A. HTML、Java和腳本語言混合在一起的程序可讀性較差,維護起來較困難。B. JSP技術是在Servlet之后產生的,它以Servlet為核心技術,是Servlet技術的一個成功應用。C. 當JSP頁面被請求時,JSP頁面會被JSP引擎翻譯成Servelt字節(jié)碼執(zhí)行D. 一般用JSP來處理業(yè)務邏輯,用Servlet來實現頁面顯示。參考答案:D難易程度:中62. 在建立JSP網站目錄時需要遵循一些規(guī)則,以下規(guī)則錯誤的是:( )A.每個主要欄目開設一個相應的子目錄B.所有flash, avi, ram, quicktime 等

24、多媒體文件存放在根目錄下C.根目錄一般只存放index.htm以及其他必須的系統(tǒng)文件D.目錄建立應以最少的層次提供最清晰簡便的訪問結構參考答案:B難易程度:中63.( )可在JSP頁面出現該指令的位置處,靜態(tài)插入一個文件。A.page指令標簽 B.page指令的import屬性C.include指令標簽 D.include動作標簽參考答案:C難易程度:中64.以下對象中的( )不是JSP的內置對象。A.request B.session C.application D.bean參考答案:D難易程度:易65.在JSP中,內置對象( )封裝了用戶提交的信息,使用該對象可以獲取用戶提交的信息。A.s

25、ession B.request C.response D.out參考答案:B難易程度:中66.request對象可以使用( )方法獲取表單中某輸入框提交的信息。A.getParameter(String s) B.getValue(String s)C.getParameterNames(String s) D.getParameterValue(String s)參考答案:A難易程度:中67.JSP的內置對象中( )對象可對客戶的請求作出動態(tài)響應,向客戶端發(fā)送數據。A.response B.request C.application D.out參考答案:A難易程度:易68. 從( )開始,

26、到( )結束,被稱為一個會話。A.訪問者連接到服務器,訪問者關閉瀏覽器離開該服務器B.服務器啟動,服務器關閉C.訪問者連接到服務器,服務器關閉D.服務器啟動,訪問者關閉瀏覽器離開該服務器參考答案:A難易程度:中69.以下方法,哪個可使session無效?( )A.session.removeAttribute(String key)B.session.invalidate()C.session.setAttribute(String key)D.session.getAttribute(String key)參考答案:B難易程度:中70.application對象能在( )間共享。A.某個訪問

27、者所訪問的當前頁面B.某個訪問者所訪問的網站的各個頁面之間C.該服務器上的所有的訪問者的所有jsp頁面D.該服務器上的所有的訪問者的所有jsp頁面和Java程序參考答案:D難易程度:中71.以下關于File對象的public boolean delete()方法的說法,錯誤的是:( C )A.可以刪除當前對象代表的文件B.若當前對象代表的是一個空目錄,則可刪除該目錄C.可刪除當前對象代表的目錄及該目錄下包含的所有子目錄和文件D.若當前對象代表的是一個目錄,且該目錄下還有文件存在,則無法刪除該目錄參考答案:C難易程度:難72. request.getRemoteAddr()方法的作用是:( )A

28、.獲取客戶提交的信息 B.獲取客戶的IPC.獲取客戶機的名稱 D.獲取服務器的IP參考答案:B難易程度:中73. 當( )時,JSP引擎產生一個session對象。A.web應用服務器啟動時B.當web應用服務器啟動后,第一個客戶來訪時C.當每個客戶首次訪問服務器上的一個JSP頁面時D.當每個客戶首次訪問服務器上的一個JSP或HTML頁面時參考答案:C難易程度:中74. 當( )時,JSP引擎產生一個application對象。A.web應用服務器啟動時 B.當web應用服務器啟動后,第一個客戶來訪時C.當每個客戶首次訪問服務器上的一個JSP頁面時D.當每個客戶首次訪問服務器上的一個JSP或H

29、TML頁面時參考答案:A難易程度:中75. 當( )時,JSP引擎將消滅某一個session對象。A.有新客戶訪問時B.web應用服務器啟動后,第一個客戶來訪時C.該session對應的客戶關閉瀏覽器或調用invalidate方法時D.該session對應的客戶刷新jsp頁面時參考答案:C難易程度:中76. 下面哪一個不是JSP本身已加載的基本類?( B )A.java.lang.*B.java.io.*C.javax.servlet.* D.javax.servlet.jsp.*參考答案:B難易程度:中77. 對于預定義的說法錯誤的是:( C )A.一次可聲明多個變量和方法,只要以“;”結尾

30、就行 B.一個聲明僅在一個頁面中有效C.聲明的變量將作為局部變量D.在預定義中聲明的變量將在JSP頁面初始化時初始化參考答案:C難易程度:中78. Page指令用于定義JSP文件中的全局屬性,下列關于該指令用法的描述不正確的是:( )A.作用于整個JSP頁面。 B.可以在一個頁面中使用多個指令。C.為增強程序的可讀性,建議將指令放在JSP文件的開頭,但不是必須的。D.指令中的屬性只能出現一次。參考答案:D難易程度:中79. 不能在不同用戶之間共享數據的方法是( )A.通過cookie B.利用文件系統(tǒng) C.利用數據庫 D.通過ServletContext對象參考答案:A難易程度:中80. 作用

31、域不屬于頁面范圍的內置對象是:( )A.requestB.outC.exceptionD.config參考答案:A難易程度:中-二、判斷題1.動態(tài)網頁和靜態(tài)網頁的根本區(qū)別在于服務器端返回的HTML文件是事先存儲好的還是由動態(tài)網頁程序生成的( )參考答案:對難易程度:中2.在HTML頁面文件中加入JSP腳本元素、JSP標記等就構成了一個JSP頁面。( )參考答案:對難易程度:易3JSP引擎執(zhí)行字節(jié)碼文件的主要人物之一是直接將HTML內容發(fā)給客戶端。( )參考答案:對難易程度:中4JSP頁面中的變量和方法聲明(Declaration)、表達式(Expression)和Java程序片(Scriptl

32、et)統(tǒng)稱為JSP標記。( )參考答案:對難易程度:難5JSP頁面中的指令標記、JSP動作標記統(tǒng)稱為腳本元素。( )參考答案:錯難易程度:易6在“”標記之間聲明的Java的變量在整個頁面內有效,不同的客戶之間不共享。( )參考答案:錯難易程度:中7在“”標記之間聲明的Java的方法在整個頁面內有效。( )、參考答案:對難易程度:難8頁面成員方法不可以在頁面的Java程序片中調用。( )參考答案:錯難易程度:易9程序片變量的有效范圍與其聲明位置有關,即從聲明位置向后有效,可以在聲明位置后的程序片、表達式中使用。( )參考答案:對難易程度:中10程序片變量不同于在“”之間聲明的頁面成員變量,不能在

33、不同客戶訪問頁面的線程之間共享。( )參考答案:對難易程度:難11JSP中Java表達式的值由服務器負責計算,并將計算值按字符串發(fā)送給客戶端顯示。( )參考答案:對難易程度:易12在Java程序片中可以使用Java語言的注釋方法,其注釋的內容會發(fā)送到客戶端。( )參考答案:錯難易程度:易13不可以用一個page指令指定多個屬性的取值。( )參考答案:錯難易程度:易14jsp:include動作標記與include指令標記包含文件的處理時間和方式不同。( )參考答案:對難易程度:中15jsp:param動作標記不能單獨使用,必須作為jsp:include、jsp:forward標記等的子標記使用

34、,并為它們提供參數。( )參考答案:對難易程度:中16標記的page屬性值是相對的URL地址,只能靜態(tài)的URL。( )參考答案:錯難易程度:難17JSP頁面只能在客戶端執(zhí)行。( )參考答案:錯難易程度:易18JSP頁面中不能包含腳本元素。( )參考答案:錯難易程度:易19Page指令不能定義當前JSP程序的全局屬性。( )參考答案:錯難易程度:易20.在JSP中, 此式正確.。( )參考答案:錯難易程度:難21.中的name及property區(qū)分大小寫。( ) 參考答案:對難易程度:中22.JSP主要的指令有page,import,include等三個( )參考答案:錯難易程度:易23.同時有

35、多個請求發(fā)送到一個Servlet時,服務器將會為每個請求創(chuàng)建一個新的線程來處理客戶端的請求。 ( ) 參考答案:對難易程度:易24HTML稱為超文本元素語言,它是Hypertext Marked Language的縮寫。( )參考答案:對難易程度:中25一個HTML文檔必須有和元素。( )參考答案:錯難易程度:易26超級鏈接不僅可以將文本作為鏈接對象,也可以將圖像作為鏈接對象。( )參考答案:對難易程度:易27表單域一定要放在元素中。( )參考答案:對難易程度:易28網站設計的時候經常會處理大量的數據,這些數據必須都放在JSP頁面中。()參考答案:錯難易程度:中29. 用戶在瀏覽器中輸入htt

36、p:/:8080/ch2/ch2_1.html即可訪問本機上的該頁面。( )參考答案:對難易程度:易30在網頁中圖形文件與網頁文件是分別存儲的。( )參考答案:對難易程度:易31絕度路徑是文件名的完整路徑;相對路徑是指相對當前網頁文件名的路徑。( )參考答案:對難易程度:中32超級鏈接標記的target屬性取值為鏈接的目標窗名,可以是parent、blank、self、top。()參考答案:錯難易程度:易33. out對象是一個輸出流,它實現了javax.servlet.JspWriter接口,用來向客戶端輸出數據。( )參考答案:對難易程度:易34利用response對象的

37、sendRedirect方法只能實現本網站內的頁面跳轉,但不能傳遞參數。()參考答案:錯難易程度:難35respone對象主要用于向客戶端發(fā)送數據。( )參考答案:對難易程度:易36Post屬于表單的隱式提交信息方法。( )參考答案:對難易程度:中37標記用于在表單中插入一個下拉菜單。( )參考答案:對難易程度:易38表單信息的驗證只能放在服務器端執(zhí)行。( )參考答案:錯難易程度:中39網頁中只要使用gb2312編碼就不會出現中文亂碼。( )參考答案:錯難易程度:易40. JSP的Response對象作用是向客戶端發(fā)送數據,但是一次會話過程,一個Response對象只能包含一個Coolie和一

38、個HTTP文件頭。否則拋出內存越界異常。( )參考答案:錯難易程度:難41. JSP輸出表達式,正確的語法規(guī)則是。( ) 參考答案:對難易程度:難42. 指令不一定放在頁面內的頭部。 ( )參考答案:對難易程度:易知識模塊二 servlet一、單項選擇題1. 在Java Web中,Servlet從實例化到消亡是一個生命周期。下列描述正確的是( )。A. init()方法是包容器調用的Servlet實例的第一個方法B. 在典型的Servlet生命周期模型中,每次Web請求就會創(chuàng)建一個Servlet實例,請求結束Servlet就消亡了C. 在包容器把請求傳送給Servlet之后,和在調用Servl

39、et實例的doGet或者doPost方法之前,包容器不會調用Servlet實例的其他方法D. 在Servlet 實例消亡之前,容器調用Servlet實例的close()方法參考答案:A難易程度:易2. 下面哪一項對Servlet描述錯誤?( )。A. Servlet是一個特殊的Java類,它必須直接或間接實現Servlet接口B. Servlet接口定義了Servelt的生命周期方法C. Servlet客戶線程調用service方法響應客戶的請求D. 當多個客戶請求一個Servlet時,服務器為每一個客戶啟動一個進程參考答案:D難易程度:易3. 以下哪項技術不是Servlet用于保持會話的技術

40、:( )。A. CookieB. TCP/IP三次握手C. HTTP sessionD. HTML隱藏表單域參考答案:B難易程度:易4. Servlet獲得初始化參數的對象是( ) A.Request B.Response C.ServletConfig D.ServletContext參考答案:C難易程度:易5. 對于ServletRequest接口的獲取請求參數的方法的描述那一項是正確的?( )A.getParameter方法只用于接收POST請求參數,接收GET請求參數需要使用getQueryString方法 B.如果一個參數key有多個值,那么getParameter(key)方法會返

41、回空C.如果一個參數key有多個值,那么getParameterValues(key)方法會返回一個包含所有值的字符串數組D.getParameter方法返回Object對象,使用前要強制類型轉換:如String str=(String) request.getParameter(key)參考答案:C難易程度:易6.下面哪一項對Servlet、JSP的描述錯誤?( ) A. HTML、Java和腳本語言混合在一起的程序可讀性較差,維護起來較困難。B. JSP技術是在Servlet之后產生的,它以Servlet為核心技術,是Servlet技術的一個成功應用。C. 當JSP頁面被請求時,JSP頁面

42、會被JSP引擎翻譯成Servlet字節(jié)碼執(zhí)行D. 一般用JSP來處理業(yè)務邏輯,用Servlet來實現頁面顯示參考答案:D難易程度:易7. 在MVC設計模式體系結構中,( )是實現控制器的首選方案。A. JavaBean B. Servlet C. JSP D. HTML參考答案:B難易程度:易8. Servlet獲得初始化參數的對象是( ) A、Request B、Response C、ServletConfig D、ServletContext參考答案:C難易程度:中9. 調用getCreationTime()可以獲取session對象創(chuàng)建的時間,該時間的單位是( )。A.秒 B.分秒 C.

43、毫秒 D.微秒參考答案:C難易程度:易10. 當response的狀態(tài)行代碼為哪個時,表示用戶請求的資源不可用?( )A)101 B)202 C)303 D)404參考答案:D難易程度:易11. JSP頁面程序片中可以使用下列哪個方法將strNumx=request.getParamter(“ix”)得到的數據類型轉換為Double類型( )A.Double.parseString(strNumx) B. Double.parseDouble(strNumx)C.Double.parseInteger(strNumx) D.Double.parseFloat(strNumx)參考答案:B難易程

44、度:中12. 對于ServletRequest接口的獲取請求參數的方法的描述那一項是正確的?( )A.getParameter方法只用于接收POST請求參數,接收GET請求參數需要使用getQueryString方法 B.如果一個參數key有多個值,那么getParameter(key)方法會返回空C.如果一個參數key有多個值,那么getParameterValues(key)方法會返回一個包含所有值的字符串數組D.getParameter方法返回Object對象,使用前要強制類型轉換:如String str=(String) request.getParameter(key)參考答案:C難

45、易程度:中 13. 包含Servlet發(fā)回到客戶端信息的ServletResponse對象是由( )創(chuàng)建的。A. 客戶端的瀏覽器 B. Web服務器的HTTP引擎C. Web服務器的Servlet容器 D. Servlet對象參考答案:C難易程度:中 14. 下面是一個Servlet部署文件的片段: Hello myservlet.example.FirstServlet Hello /helpHelloServlet的類名是( ) A.FirstServlet B.Hello C. helpHello D. /helpHello參考答案:A難易程度:中 15.下面對Servlet、Applet的那一項描述錯誤?( )A.Servelt與Applet相對應 B.Applet運行在客戶端瀏覽器C.Servlet運行在Web服務器端 D.Servlet和Applet不可以動態(tài)從網絡加載參考答案:D難易程度:難16下面哪一項不在Servlet的工作過程中?( )A.服務器將請求信息發(fā)送至Servlet B.客戶端運行AppletC.Servlet生成響應內容并將其傳給服務器 D.服務器將動態(tài)內容發(fā)送至

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論