項目課程復習題_第1頁
項目課程復習題_第2頁
項目課程復習題_第3頁
項目課程復習題_第4頁
項目課程復習題_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、1、 選擇題1.當訪問一個Servlet時,以下Servlet中的哪個方法先被執(zhí)行?( ) A destroy() B doGet() C service() D init02JSP文件在第一次運行的時候被JSP引擎編譯為( )文件。 A. Servlet B. Class C. HTML D. XML3.Java FE體系中Web層技術(shù)是( )。 A. HTML B. JavaBean C. EJB D. JSP4. 以下( )標簽用來建立無序列表。 A. B. C. D. 5. JSP規(guī)范唯一支持的語言是( )。 A. C# B. C+ C. Java D.Basic 6.用于獲取bean

2、屬性的動作是( )。 A. B. C. D. 7.下列( )不是request對象的方法。 A. addHeader( String name, String value) B. getSession(Boolean create) C. setAttrihute( String name, java. lang. Object o) D. isSecure()8.設(shè)置session的有效時間(也叫超時時間)的方法是( )。 A. setMaxinactivelnterval(int interval) B getAttributeName() C setAttrlbuteName(Strln

3、g name, java.lang.Object value) D getLastAccessedTime()9. pageContext對象的findAttribute()方法的作用是( )。 A用來設(shè)置默認頁面的范圍或指定范圍之中的已命名對象 B用來刪除默認頁面范圍或指定范圍之中已命名的對象 C按照頁面請求、會話以及應用程序范圍的順序?qū)崿F(xiàn)對某個已命名屬性的搜索 D以字符串的形式返回一個對異常的描述 10. Staternent類提供3種執(zhí)行方法,用來執(zhí)行更新操作的是( )。 AexecuteQuery() BexecuteUpdate() Cexecute() Dquery()11.不是J

4、avaBcan屬性的項為( )。 A. constrained屬性 Bid屬性 C bound屬性 D simple屬性12.JavaBean有( )種。 A. 2 8 3 C 4 D 513.不是Servlet的優(yōu)點有( )。 A執(zhí)行效率高 B可移植性好 C功能強大 D運行速度快14.下面不是Servlet方法的是( )。 A doTrace() B doPost() C.doRead() D doOptions()15.為了使用自定義標記,需要定義3種獨立組件,那個不是獨立組件( )。 A定義標記功能的標記處理程序類 B將XMI元素名稱映射到標記實現(xiàn)的標記庫描述符文件 C使用標記庫的JSP

5、文件 D部署描述符文件16.假設(shè)在myServlet應用中有一個MyServlet類,在web.xml文件中對其進行如下配置: mysrvlet com.wgh.MyServlet myservlet /welcome 則以下選項可以訪問到MyServlet的是( )。 (A) http:/localhost:8080/MyServlet (B) http:/localhost:8080/myservlet (C) http:/localhost:8080/com/wgh/MyServlet(D) http:/localhost:8080/ welcome17.MVC設(shè)計模式將應用程序分為(

6、)部分。 A. 2 B. 3 C4 D. 518. 在以下( )標簽用來對頁面內(nèi)容進行預定義。 A. B. C. D. 19. JSP中,HTMI.注釋的特點是( )。 A.發(fā)布網(wǎng)頁時看不到,在源文件中也看不到 B.發(fā)布網(wǎng)頁時看不到,在源文件中能看到 C.發(fā)布網(wǎng)頁時能看到,在源文件中看不到 D.發(fā)布網(wǎng)頁時能看到,在源文件中也能看到20.用于為其他動作提供附加信息的動作是( )。 A B C D 21.response對象的setHeader( String name,String value)方法的作用是( )。 A添加HTTP文件頭 B設(shè)定指定名字的HTTP文件頭的值 C判斷指定名字的HTT

7、P文件頭是否存在 D向客戶端發(fā)送錯誤信息22.能清除緩沖區(qū)中的數(shù)據(jù),并且把數(shù)據(jù)寫到客戶端是out對象中的方法是( )。 A. out.newLine() B. out.clear() C. out.flush() D. out.clearBuffer()23.JDBC提供3個接口來實現(xiàn)SQL語句的發(fā)送,其中執(zhí)行簡單不帶參數(shù)SQL語句的是( )。 A Statement類 B PreparedStaternent類 C CallableStatement類 D DriverStatement類24.負責處理驅(qū)動的調(diào)入并產(chǎn)生對新的數(shù)據(jù)庫連接支持的接口是( )。 ADriverManager BCo

8、nnection CStatement DResultSct25不是JavaBean作用域的項為( )。 A. bound B page C rcquest D application26在JSP/Servlet的生命周期中,用于初始化的方法是( )。 A doPost() B doGct() C init() D destroy()27 Scrvlet與JSP的說法錯誤的是( )。 A性能更強 B編程方式不同 C運行速度不同 D編譯順序不同28下面不是Servlet方法的是( )。 A doTrace() B doPost() C.doRead() D doOptions()29自定義標記可

9、定義錯誤為( )。 A不可以重用的代碼匯編人JSP頁面的一種方式 B一個訪問Java的、類似于XMI.的前端 C一個可擴展的JavaBean,具有在JSP頁面內(nèi)使用的簡單接口DJava程序員和Web設(shè)計者的交互點30為了使用自定義標記,需要定義3種獨立組件,那個不是獨立組件( )。 A定義標記功能的標記處理程序類 B將XMI元素名稱映射到標記實現(xiàn)的標記庫描述符文件 C使用標記庫的JSP文件D部署描述符文件1題. 編寫一個Filter,需要() A. 繼承Filter 類B. 實現(xiàn)Filter 接口 C. 繼承HttpFilter 類D. 實現(xiàn)HttpFilter接口 正確答案為:B 第2題.

10、自定義標簽的配置文件放在_ A. WebRoot B. lib C. classes D. WEB-INF 正確答案為:D 第3題. 有關(guān)會話跟蹤技術(shù)描述正確的是(多選) A. Cookie是Web服務器發(fā)送給客戶端的一小段信息,客戶端請求時,可以讀取該信息發(fā)送到服務器端 B. 關(guān)閉瀏覽器意味著會話ID丟失,但所有與原會話關(guān)聯(lián)的會話數(shù)據(jù)仍保留在服務器上,直至會話過期 C. 在禁用Cookie時可以使用URL重寫技術(shù)跟蹤會話 D. 隱藏表單域?qū)⒆侄翁砑拥紿TML表單并在客戶端瀏覽器中顯示 正確答案為:ABC 第4題. 在J2EE中,重定向到另一個頁面,以下()語句是正確的 A. request

11、. sendRedirect(“http :/ www . svse . com . cn”); B. request . sendRedirect(); C. response . sendRedirect(“http: / www . svse . com . cn”); D. response .sendRedirect(); 正確答案為:C 第5題. EL表達式,$10 mod3,執(zhí)行結(jié)果為: A. 10 mod 3 B. 1 C. 3 D. null 正確答案為:B 第6題. 自定義標簽的作用是 A. 編寫和使用方便 B. 規(guī)定是這樣的,如果不用,別人會說我們不專業(yè) C. 可以減少j

12、sp中的java代碼,將代碼與界面標簽分離,簡化前臺開發(fā) D. 連數(shù)據(jù)庫 正確答案為:C 第7題.request.getRequestDispatcher().forward(request,response)稱之為 A. 流轉(zhuǎn)B. 轉(zhuǎn)發(fā) C. 重定向D. 導航 正確答案為:B 第8題. 有關(guān)Servlet的生命周期說法正確的有 (多選) A. Servlet的生命周期由Servlet實例控制 B. init()方法在創(chuàng)建完Servlet實例后對其進行初始化,傳遞的參數(shù)為實現(xiàn)ServletContext接口的對象 C. service()方法響應客戶端發(fā)出的請求 D. destroy()方法釋

13、放Servlet實例 正確答案為:BCD 第9題. 在J2EE中,給定某Servlet的代碼如下,編譯運行該文件,以下陳述正確的是()。(選擇一項)Public class Servlet1 extends HttpServlet Publicvoid init() throws ServletException Publicvoid service(HttpServletRequest request,HttpServletResponse response) ThrowsServletException,IOException PrintWriterout = response.getWr

14、iter(); out.println(“hello!”); A. 編譯該文件時會提示缺少doGet()或者dopost()方法,編譯不能夠成功通過 B. 編譯后,把Servlet1.class放在正確位置,運行該Servlet,在瀏覽器中會看到輸出文字:hello! C. 編譯后,把Servlet1.class放在正確位置,運行該Servlet,在瀏覽器中看不到任何輸出的文字 D. 編譯后,把Servlet1.class放在正確位置,運行該Servlet,在瀏覽器中會看到運行期錯誤信息 正確答案為:B 第10題. 在Servlet中,response.getWriter()返回的是_ A.

15、JspWriter對象B. PrintWriter對象C. Out對象D. ResponseWriter對象 正確答案為:B 第11題. 在web.xml中使用_標簽配置過濾器 A. 和 B. 和 C. 和D. 和 正確答案為:A 第12題.自定義標簽的描述文件在web.xml中配置正確的 A. bob-tld /WEB-INF/bob.tld B. bob-tld /WEB-INF/bob.tld C. bob-tld /WEB-INF/bob.tld D. bob-tld /WEB-INF/bob.tld 正確答案為:D 第13題. J2EE中,Servlet API為使用Cookie,提

16、供了()類。 A. javax.servlet.http.Cookie B.javax.servlet.http.HttpCookie C. javax.servlet. Cookie D. javax.servlet.http.HttpCookie 正確答案為:A 第14題. 在訪問Servlet時,在瀏覽器地址欄中輸入的路徑是在_地方配置的 A. B. C. D. 正確答案為:D 第15題. 在JSP頁面中,能夠完成輸出操作的內(nèi)置對象是 A. outB. response C. requestD. config 正確答案為:A 第16題. 給定以下JSP代碼片段,有2個客戶依次瀏覽該JSP

17、;且每個客戶只瀏覽一次,第2個客戶會看到瀏覽器顯示()。(請選擇一項)X = A. x=1 B. x=2C. x=10D. x=11 正確答案為:A 第17題. 在JSP中,若要在JSP正確使用標簽:,在jsp中聲明的taglib指令為:,下劃線處應該是 A. xB. getKingC. myTags D. king 正確答案為:A 第18題. 能夠保留請求作用域中數(shù)據(jù)的轉(zhuǎn)向方式是_ A. response.forward()B. response.sendRedirect() C.session.getRequestDispatcher().forward(request,response)

18、 D.request.getRequestDispatcher().forward(request,response) 正確答案為:D 第19題. Login.jsp為登錄頁面,表單代碼如下:Index.jsp中直接顯示用戶名,以下哪種代碼正確() A. $requestSB. C. $D. 正確答案為:C 第20題. 某JSP中有如下代碼,顯示結(jié)果為() A. 5 B. 123 C. 456 D. null 正確答案為:B 第21題. 在a.jsp中有代碼片斷如下: loginName: 在b.jsp中加入下列()代碼,可以輸出在a.jsp頁面上輸入的l

19、oginName的值(多選) A. B. C. D. 正確答案為:AC 第22題. 要在jsp中使用ArrayList,做法正確的是 A. B. C. D. 正確答案為:C 第23題. 如果只希望在多個頁面間共享數(shù)據(jù),可以使用_作用域 A. request,sessionB. application session C. request,application D. pageContext request 正確答案為:A 第24題. 在編寫過濾器時,需要完成的方法 A. doFilter()B. doChain()C. doPost()D. doDelete() 正確答案為:A 第25題. 以

20、下代碼執(zhí)行效果為(): A. 1 2 3 4 5B. 1 3 5 C. i i iD. 15 正確答案為:B 第26題.request.setAttribute(user,svse); session.setAttribute(user,bob);使用user則顯示 A. nullB. svse C. bob D. 啥也沒有 正確答案為:B 第27題. 給定一個 Servlet 的doGet方法中的代碼片段,如下: request.setAttribute(“name”,”zhang”); response.sendRedirect(“http:/localhost:8080/servlet/

21、MyServlt”); 那么在 MyServlet中可以使用()方法把屬性 name的值取出來。 A. Stringstr=request.getAttribute(“name”); B. Stringstr=(String)request.getAttribute(“name”);C. Objectstr=request.getAttribute(“name”); D. 無法取出來 正確答案為:D 第28題. 在JSP中,test . jsp文件如下,試圖運行時,將發(fā)生()。 str is A. 轉(zhuǎn)譯期有誤B. 編譯Servlet源碼時發(fā)生錯誤 C. 執(zhí)行編譯后的Servlet時發(fā)生錯誤D.

22、 運行后,瀏覽器上顯示:str isnull 正確答案為:D 第29題. 自定義標簽中,如果要聲明標簽參數(shù)為必須的,則需要進行哪種配置: A.trueB.true C. false D.false 正確答案為:A 第30題. 編寫自定義標簽處理類后,需要編寫一個()去描述 A. .tag文件B. .tld文件C. dtd文件D. .xml文件 正確答案為:B 第31題. 考慮下面JSP文件代碼片斷:以下()代碼片斷放置在test2.jsp中不會導致錯誤 A. B. C. D. 正確答案為:C 第32題. 在HTTP協(xié)議中,用于發(fā)送大量數(shù)據(jù)的方法是 A. getB. postC. putD. o

23、ptions 正確答案為:B 第33題. J2EE 中,()類型的()方法用于得到會話 A. HttpServletRequest、getSession B. HttpServletResponse、newSession C. HtttpSession、newInstance D. HttpSession、getSession 正確答案為:A 第34題. 以下代碼執(zhí)行效果為: A. 1 2 3 4 5 B. i i i i iC. 15D. 編譯錯誤 正確答案為:A 第35題. MVC中的 M VC 分別用_、_、_表示 A. jsp servletjavabean B. HTml javab

24、eanjsp C. javabean jsp servletD. servlet htmljsp 正確答案為:C 第36題.pageContext.setAttribute(user,tom); request.setAttribute(user,bob);顯示bob,則可以使用 A.request.getAttribute(user)B. param.userC. userD. requestScope.user 正確答案為:D 第37題. 以下哪個標簽實現(xiàn)了switch功能 A. B. C. D. 正確答案為:C 第38題. 在jsp中導入自定義標簽的方式正確的是 A. web.xml文件

25、的 B. C. D. 無需導入,可直接使用 正確答案為:B 第39題. public classSecurityFilter _.如果想要讓該類成為一個過濾器,橫線處應為 A. implements HttpFilter B. extends Filter C. extends HttpFilter D. implements Filter 正確答案為:D 第40題. 在JSP中可動態(tài)導入其他頁面的標簽是 A. B. C. D. 正確答案為:D 第41題. 下面哪項是錯誤的設(shè)置Bean屬性值的方法 A. B. C. D. jsp:setPropertyname=beanInstanceName

26、 property=* value=string |/ 正確答案為:D 第42題. Count:pageSt 100 顯示為 A. B. 運行異常 C. 200 D. 沒有任何顯示 正確答案為:C 第43題. 在 J2EE中,使用 Servlet 過濾器,需要在web.xml中配置()元素 (選擇兩項) A. B. C. D. 正確答案為:AB 第44題. 在JSP中,只有一行代碼:,運行將輸出 A. A B B. AB C. 113 D. 沒有任何輸出,因為表達式是錯誤的 正確答案為:D 第45題. 在J2EE中,假如HttpSession的getLastAccessTime(

27、)方法返回值為x,getCreationTime()方法返回值為y,則為x - y() A. 兩個連續(xù)請求之間間隔的最長時間 B. 最近的兩個連續(xù)請求之間的時間間隔 C. 最后使用session發(fā)送請求的時間和session創(chuàng)建時間的間隔 D. 最后使用session發(fā)送請求的時間 正確答案為:C第46題. 自定義標簽中,使用屬性時,需要在_文件中配置,使用_標簽 A. .tld B. web.xml C. .tld D. web.xml 正確答案為:A 第47題. 以下哪個方法不是TagSupport類的方法 A. doPost() B. doStartTag()C. doEndTag()

28、D. doAfterBody() 正確答案為:A 第48題. Jsp中有如下代碼:以下哪句代碼可以正確顯示”admin” A. $ B. $.value C. $ name D. $name.value 正確答為:B 第49題. 以下()可用于檢索session屬性userid的值 A. session. getAttribute(“userid”); B. session. setAttribute(“userid”); C. request. getParameter(“userid”); D. request. getAttribute(“us

29、erid”); 正確答案為:A 第50題. 給定某Servlet程序的片段如下,用戶在瀏覽器地址欄中鍵入正確的請求URL并回車后,在控制臺上顯示的結(jié)果是(). (選擇一項)public void doGet(HttpServletRequest request,HttpServletResponseresponse)throws ServletException ,IOException System.out.println(get); public void doPost(HttpServletRequest request,HttpServletResponseresponse) thro

30、ws ServletException ,IOException System.out.println(post); A. get B. post C. get postD. post get 正確答案為:A 第51題. test.jsp文件中有如下一行代碼:要使user對象可以作用于整個應用程序,下劃線中應添入() A. page B. request C. session D. application正確答案為:D 第52題. JSP中有三大類標簽,分別是 A. HTML標記 JSP標記 Servlet標記 B. CSS標記 HTML標記 Javascript標記 C. 動作標記 腳本標記

31、 指令標記 D. 指令標記 腳本標記 HTML標記 正確答案為:C 第53題. 在JSP中,只有一行代碼:$1+2,運行將輸出() A. 1+2 B. 3 C. null D. 沒有任何輸出,因為表達式是錯誤的 正確答案為:B 第54題. 下面_方法可以返回當前請求的請求方式 A. request.getAttribute() B. session.getMethod() C. request.getMethod() D. request.getRequestURI() 正確答案為:C 第55題. 利用MyEclipse開發(fā)Servlet,下列說法正確的是 A. MyEclipse可自動產(chǎn)生w

32、eb.xml B. MyEclipse不能自動產(chǎn)生web.xml,需要手工編寫 C. 可利用MyEclipse自帶的Tomcat作為Servlet容器 D. MyEclipse沒有自帶Tomcat,需要自己安裝配置。 正確答案為:AC 第56題. 當一個Servlet首次被請求的時候,服務器首先會調(diào)用_方法 A. doGet B. doPost C. doInit D. init 正確答案為:D 第57題. 只能夠傳遞字符串類型數(shù)據(jù)的方式是_ A. 表單 URL重寫 B. session對象 表單 C. 隱藏域 setParameter方法 D. 都可以 正確答案為:A 第58題. 某JSP中

33、有如下代碼:有:$a則顯示結(jié)果為: A. page B. request C. session D. application 正確答案為:A 第59題. 過濾器使用_才能繼續(xù)傳遞到下一個過濾器 A.request.getRequestDispatcher().forward(request,response); B. doFilter() C. doPut() D. doChain() 正確答案為:B 第60題. 在Servlet里,能實現(xiàn)跳轉(zhuǎn)的方法有 A. 運用javax.servlet.http.HttpServletRequest接口的sendRedirect方法 B. 運用javax.

34、servlet.http.HttpServletResponse接口的sendRedirect方法 C. 運用javax.servlet.RequestDispatcher接口的forward方法 D. 運用javax.servlet.ResponseDispatcher接口的forward方法 正確答案為:BC 第61題. 以下哪項陳述是錯誤的 A. 在WEB項目的共享數(shù)據(jù)范圍內(nèi),application是范圍最廣泛的 B. 當我們在一個JSP頁面新開窗口時,新開窗口的頁面也共享session范圍內(nèi)的數(shù)據(jù) C. 當在JSP頁面中通過指令將頁面請求轉(zhuǎn)發(fā)到的頁面中,可以共享一個page范圍內(nèi)的數(shù)據(jù)

35、 D. 當用戶重新打開一個瀏覽器窗口時,原session對象不再有效 正確答案為:C 第62題. 下面關(guān)于JSP作用域?qū)ο蟮恼f法錯誤的是 A. request對象可以得到請求中的參數(shù) B. session對象可以保存用戶信息 C. application對象可以被多個應用共享 D. 作用域范圍從小到達是request、session、application 正確答案為:C 第63題. 以下代碼能否編譯通過,假如能編譯通過,運行時得到什么輸出結(jié)果()。 A. 編譯不通過 B. 可以編譯運行,輸出0 C. 編譯通過,但運行時拋出ClassCastException D. 可以編譯通過,但運行無輸出

36、 正確答案為:A 第64題. 在Servlet中,下列語句可以正確獲取PrintWriter對象的是 A. PrintWriter out=request.getWriter(); B. PrintWriter out= request.getPrintWriter(); C. PrintWriter out=response.getWriter(); D. PrintWriter out= response.getPrintWriter(); 正確答案為:C 第65題. 有showgamej.jsp,代碼如下 在瀏覽器中輸入http:/localhost:8080/game/showgame.jsp訪問時,出現(xiàn)500錯誤,報出異常為NullPointerException造成該問題的原因可能是: A. jsp文件路徑不對 B. game對象沒有用new初始化 C. getGameName()方法未定義 D. 參數(shù)名稱所代表的對象在請求中根本就不存在 正確答案為:D 第66題. 從JSP

溫馨提示

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

評論

0/150

提交評論