jsp-servlet題庫(附答案).doc_第1頁
jsp-servlet題庫(附答案).doc_第2頁
jsp-servlet題庫(附答案).doc_第3頁
jsp-servlet題庫(附答案).doc_第4頁
jsp-servlet題庫(附答案).doc_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余9頁可下載查看

下載本文檔

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

文檔簡介

1、1.B編寫一個A.繼承 Filter實(shí)現(xiàn) HttpFilterFilter ,需要()類B.實(shí)現(xiàn)接口Filter接口C.繼承HttpFilter類D.2.D自定義標(biāo)簽的配置文件放在_A. WebRootB. libC. classes3. ABC有關(guān)會話跟蹤技術(shù)描述正確的是()(多選 )D. WEB-INFA. Cookie 是 Web服務(wù)器發(fā)送給客戶端的一小段信息,客戶端請求時,可以讀取該信息發(fā)送到服務(wù)器端。B. 關(guān)閉瀏覽器意味著會話 ID 丟失,但所有與原會話關(guān)聯(lián)的會話數(shù)據(jù)仍保留在服務(wù)器上,直至?xí)掃^期。C. 在禁用 Cookie 時可以使用 URL重寫技術(shù)跟蹤會話。D. 隱藏表單域?qū)⒆侄?/p>

2、添加到 HTML表單并在客戶端瀏覽器中顯示。4.C在 J2EE中,重定向到另一個頁面,以下()語句是正確的A. request . sendRedirect(“ http :/ www . svse . com . cn” );B. request . sendRedirect();C. response . sendRedirect(“ http: / www . svse . com . cn” );D. response .sendRedirect();5.B EL 表達(dá)式, $10 mod 3,執(zhí)行結(jié)果為 ()A. 10 mod 3B. 1C. 3D. null6. C自定義標(biāo)簽的作用

3、是()A.編寫和使用方便B.規(guī)定是這樣的,如果不用,別人會說我們不專業(yè)C. 可以減少 jsp 中的 java 代碼 , 將代碼與界面標(biāo)簽分離 , 簡化前臺開發(fā)D. 連數(shù)據(jù)庫7.Brequest.getRequestDispatcher().forward(request,response)稱之為()A.流轉(zhuǎn)B.轉(zhuǎn)發(fā)C.重定向D.導(dǎo)航8. BCD 有關(guān) Servlet 的生命周期說法正確的有()(多選)A. Servlet的生命周期由 Servlet 實(shí)例控制。B.init()方 法 在 創(chuàng) 建 完 Servlet實(shí)例后對其進(jìn)行初始化,傳遞的參數(shù)為實(shí)現(xiàn)ServletContext 接口的對象。C

4、. service()方法響應(yīng)客戶端發(fā)出的請求。D. destroy()方法釋放 Servlet實(shí)例。9.B在 J2EE 中,給定某 Servlet的代碼如下,編譯運(yùn)行該文件, 以下陳述正確的是 ()。(選擇一項(xiàng))Public class Servlet1 extends HttpServletpublic void init() throws ServletException public void service(ServletRequest request, ServletResponse response)throws ServletException, IOException Pri

5、ntWriter out = response.getWriter();out.println(hello!);A. 編譯該文件時會提示缺少 doGet() 或者 dopost() 方法,編譯不能夠成功通過B. 編譯后,把 Servlet1.class放在正確位置,運(yùn)行該 Servlet ,在瀏覽器中會看到輸出文字: hello!C. 編譯后,把 Servlet1.class放在正確位置,運(yùn)行該Servlet,在瀏覽器中看不到任何輸出的文字D. 編譯后, 把 Servlet1.class放在正確位置, 運(yùn)行該 Servlet,在瀏覽器中會看到運(yùn)行期錯誤信息10.B在 Servlet 中, re

6、sponse.getWriter()返回的是 _A. JspWriter對象B. PrintWriter對象C. Out對象D. ResponseWriter對象11.A在 web.xml 中使用 _標(biāo)簽配置過濾器。A. 和 B. 和 C. 和 D. 和 12.D自定義標(biāo)簽的描述文件在web.xml 中配置正確的是()A.bob-tld/WEB-INF/bob.tldB.bob-tld/WEB-INF/bob.tldC.bob-tld/WEB-INF/bob.tldD.bob-tld/WEB-INF/bob.tld 13.A J2EE 中, Servlet API為使用 Cookie,提供了(

7、)類。A. javax.servlet.http.CookieB. javax.servlet.http.HttpCookieC. javax.servlet. CookieD. javax.servlet.http.HttpCookie14.D在 訪 問 Servlet時,在瀏覽器地址欄中輸入的路徑是在_ 地方配置的。A. B. C. D. 15.A在 JSP 頁面中,能夠完成輸出操作的內(nèi)置對象是()A. outB. responseC. requestD.config16.A給定以下 JSP 代碼片段,有 2個客戶依次瀏覽該JSP; 且每個客戶只瀏覽一次,第2個客戶會看到瀏覽器顯示()。(

8、請選擇一項(xiàng)) X =A. x=1B. x=2C. x=10D. x=1117. A在 JSP 中,若要在 JSP 正確使用標(biāo)簽: ,在 jsp 中聲明的 taglib指令為: ,下劃線處應(yīng)該是 ()A. xB. getKingC. myTagsD. king18.D能夠保留請求作用域中數(shù)據(jù)的轉(zhuǎn)向方式是_ 。A. response.forward()B. response.sendRedirect()C. session.getRequestDispatcher().forward(request,response)D. request.getRequestDispatcher().forwar

9、d(request,response)19.CLogin.jsp為 登 錄 頁 面 , 表 單 代 碼 如 下 : Index.jsp中直接顯示用戶名,以下哪種代碼正確()A. $requestSB. C. $D. 20.B某 JSP 中有如下代碼,顯示結(jié)果為() A. 5B.123C. 456D. null21. AC在 a.jsp 中有代碼片斷如下: loginName: 在 b.jsp中加入下列()代碼,可以輸出在a.jsp頁面上輸入的loginName的值(多選)A. B. C. D. 22.C要在 jsp 中使用 ArrayList,做法正確的是

10、 ()A.B.C.D.23.A如果只希望在多個頁面間共享數(shù)據(jù),可以使用_作用域。A. request,sessionB. application sessionC. request,applicationD. pageContext request24.A在編寫過濾器時,需要完成的方法()A. doFilter()B. doChain()C. doPost()D. doDelete()25.B以下代碼執(zhí)行效果為(): A. 12345B. 135C. i i iD. 1526.Brequest.setAttribute(user,svse);session.setAttribute(user,

11、bob);使用 user則顯示 ()A. nullB. svseC. bobD.啥也沒有27.D給定一個 Servlet的 doGet 方法中的代碼片段,如下:request.setAttribute(“ name” , ”zhang ” );response.sendRedirect(“ http:/localhost:8080/servlet/MyServlt” );那么在 MyServlet中可以使用()方法把屬性name 的值取出來。A. Stringstr=request.getAttribute(“ name” );B. Stringstr=(String)request.getA

12、ttribute(“ name” );C. Objectstr=request.getAttribute(“ name” );D. 無法取出來28.D在 JSP 中, test . jsp文件如下,試圖運(yùn)行時,將發(fā)生()。str is A.轉(zhuǎn)譯期有誤B.編譯Servlet源碼時發(fā)生錯誤C.執(zhí)行編譯后的Servlet時發(fā)生錯誤D.運(yùn)行后,瀏覽器上顯示:str is null29.A自定義標(biāo)簽中,如果要聲明標(biāo)簽參數(shù)為必須的,則需要進(jìn)行哪種配置()A. trueB. trueC. falseD. false30.B編寫自定義標(biāo)簽處理類后,需要編寫一個()去描述A. .tag文件B. .tld文件C.

13、 .dtd文件D. .xml文件31.C考慮下面 JSP 文件代碼片斷: 以下()代碼片斷放置在test2.jsp中不會導(dǎo)致錯誤A. B. C. D. 32.B在 HTTP協(xié)議中,用于發(fā)送大量數(shù)據(jù)的方法是()A. getB. postC. putD. options33.A J2EE中,()類型的()方法用于得到會話A. HttpServletRequest、 getSessionB. HttpServletResponse、 newSessionC. HtttpSession、 newInstanceD. HttpSession、 getSession34.A以下代碼執(zhí)行效果為 ()A. 1

14、2345B. i i i i iC.15D.編譯錯誤35.CMVC中的MVC分 別 用 _ 、 _ 、 _ 表示A.jspservletjavabeanB.HTmljavabeanjspC. javabean jspservletD. servlethtml jsp36.DpageContext.setAttribute(user,tom);request.setAttribute(user,bob);顯 示 bob,則可以使用()A.request.getAttribute(user)B. param.userC. userD.requestScope.user37.C以下哪個標(biāo)簽實(shí)現(xiàn)了sw

15、itch功能 ()A. B.C. D. 38.B在 jsp 中導(dǎo)入自定義標(biāo)簽的方式正確的是()A. web.xml文件的 B. C. D.無需導(dǎo)入,可直接使用39.Dpublic classSecurityFilter_. 如果想要讓該類成為一個過濾器,橫線處應(yīng)為()A.implementsHttpFilterB.extendsFilterC.extendsHttpFilterD.implements Filter40.D在 JSP 中可動態(tài)導(dǎo)入其他頁面的標(biāo)簽是()A.B. C. D.41.D下 面 哪 項(xiàng) 是 錯 誤 的 設(shè) 置 Bean 屬 性 值 的 方 法 ()A.B.C.D.jsp:

16、setPropertyname=beanInstanceNameproperty=*value=string|/42.CCount:pageSt 100顯示為 ()A.100100B.運(yùn)行異常C. 200D.沒有任何顯示43.AB在 J2EE中,使用 Servlet過濾器,需要在web.xml 中配置()元素 ( 選擇兩 項(xiàng) )A.B.C.D. 44.D在 JSP中,只有一行代碼 :,運(yùn)行將輸出 ()A. ABB. ABC. 113D.沒有任何輸出,因?yàn)楸磉_(dá)式是錯誤的45.C在 J2EE中,假如 HttpSession的 getLastAccessTime()方法返回值為x ,getCreat

17、ionTime()方法返回值為y,則為 x - y()A.兩個連續(xù)請求之間間隔的最長時間B.最近的兩個連續(xù)請求之間的時間間隔C.最后使用 session發(fā)送請求的時間和session 創(chuàng)建時間的間隔D.最后使用 session發(fā)送請求的時間46.A 自定義標(biāo)簽中,使用屬性時,需要在 _文件中配置,使用_標(biāo)簽A.tldB.web.xmlC.tldD.web.xml47.A以 下 哪 個 方 法 不 是 TagSupport 類 的 方 法 ()A.doPost()B. doStartTag()C. doEndTag()D. doAfterBody()48.B Jsp中有如下代碼:以下哪句代碼可以

18、正確顯示”admin” ()A.$B.$.valueC. $ nameD. $name.value49.A以下()可用于檢索session屬性 userid的值A(chǔ). session.getAttribute(“ userid” );B. session. setAttribute(“ userid” );C.request.getParameter(“ userid ”);D. request.getAttribute(“ userid ”);50.A給定某 Servlet 程序的片段如下 , 用戶在瀏覽器地址欄中鍵入正確的請求URL并回車后,在控制

19、臺上顯示的結(jié)果是().(選擇一項(xiàng))publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException ,IOExceptionSystem.out.println(get);publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException ,IOExceptionSystem.out.println(post);A.getB.postC.getpostD.

20、post get51.D test.jsp文件中有如下一行代碼:要 使 user對象可以作用于整個應(yīng)用程序,下劃線中應(yīng)添入()A. pageB. requestC. sessionD.application52.C JSP 中有三大類標(biāo)簽,分別是()A. HTML標(biāo)記JSP標(biāo)記Servlet 標(biāo)記B. CSS標(biāo)記HTML 標(biāo)記Javascript標(biāo)記C.動作標(biāo)記腳本標(biāo)記指令標(biāo)記D.指令標(biāo)記腳本標(biāo)記HTML標(biāo)記53.B在 JSP 中,只有一行代碼:$1+2 ,運(yùn)行將輸出()A.1+2B. 3C. nullD.沒有任何輸出,因?yàn)楸磉_(dá)式是錯誤的54.C 下面_方法可以返回當(dāng)前請求的請求方式A.req

21、uest.getAttribute()B.session.getMethod()C.request.getMethod()D. request.getRequestURI()55.AC利用 MyEclipse開發(fā) Servlet,下列說法正確的是()A.MyEclipse 可自動產(chǎn)生 web.xmlB. MyEclipse不能自動產(chǎn)生web.xml ,需要手工編寫C.可利用 MyEclipse自帶的 Tomcat 作為 Servlet 容器D. MyEclipse沒有自帶 Tomcat ,需要自己安裝配置。56.D當(dāng) 一 個 Servlet首次被請求的時候,服務(wù)器首先會調(diào)用_方法A.doGet

22、B.doPostC.doInitD.init57.A 只能夠傳遞字符串類型數(shù)據(jù)的方式是_A.表單URL 重寫B(tài). session對象表單C.隱藏域setParameter方法D.都可以58.A某 JSP 中有如下代碼:有: $a則顯示結(jié)果為()A.pageB.requestC.sessionD.application59.B過濾器使用 _ 才能繼續(xù)傳遞到下一個過濾器A.request.getRequestDispatcher().forward(request,response);B.doFilter()C. doPut()D. doChain()60.BC在 Servlet里,能實(shí)現(xiàn)跳轉(zhuǎn)的方

23、法有 () (多選)A.運(yùn)用 javax.servlet.http.HttpServletRequest接口的 sendRedirect方法B.運(yùn)用javax.servlet.http.HttpServletResponse接口的sendRedirect方法C.運(yùn)用javax.servlet.RequestDispatcher接 口 的forward方 法D.運(yùn) 用javax.servlet.ResponseDispatcher接口的 forward方法61.C以下哪項(xiàng)陳述是錯誤的()A.在 WEB項(xiàng)目的共享數(shù)據(jù)范圍內(nèi),application是范圍最廣泛的B.當(dāng)我們在一個JSP 頁面新開窗口時

24、, 新開窗口的頁面也共享 session范圍內(nèi)的數(shù)據(jù)C.當(dāng)在 JSP頁面中通過 指令將頁面請求轉(zhuǎn)發(fā)到的頁面中,可以共享一個page 范圍內(nèi)的數(shù)據(jù)D.當(dāng)用戶重新打開一個瀏覽器窗口時,原session對象不再有效62.C下面關(guān)于 JSP 作用域?qū)ο蟮恼f法錯誤的是 ()A. request對象可以得到請求中的參數(shù)B. session對象可以保存用戶信息C.application對象可以被多個應(yīng)用共享D.作用域范圍從小到達(dá)是request 、session 、 application63.A以下代碼能否編譯通過,假如能編譯通過,運(yùn)行時得到什么輸出結(jié)果()。 A.編譯不通過B.可以編譯運(yùn)行,輸出 0C.

25、編譯通過,但運(yùn)行時拋出ClassCastExceptionD.可以編譯通過,但運(yùn)行無輸出64.C在 Servlet中 , 下 列 語 句 可 以 正 確 獲 取 PrintWriter對象的是()A.PrintWriterout=request.getWriter();B.PrintWriterout=request.getPrintWriter();C.PrintWriterout=response.getWriter();D.PrintWriterout= response.getPrintWriter();65.D有showgamej.jsp,代碼如下 在瀏覽器中輸入 http:/loc

26、alhost:8080/game/showgame.jsp訪問時 , 出現(xiàn) 500 錯誤 , 報出異常為 NullPointerException造成該問題的原因可能是()A. jsp文件路徑不對B. game對象沒有用new 初始化C. getGameName() 方法未定義D.參數(shù)名稱所代表的對象在請求中根本就不存在66.B從 JSP中將數(shù)據(jù)傳遞給另一個JSP或 Servlet,方式有 _A.表單javascriptHTML 標(biāo)簽B.表單URL 重寫setAttribute方法C. URL重寫隱藏域表單D.JSP的標(biāo)簽67.C在編寫 Servlet時需要 _A.繼承 ServletB.實(shí)現(xiàn)

27、 HttpRequestServletC.繼承 HttpServletD.實(shí)現(xiàn) HttpRequest68.A現(xiàn)在 session中沒有任何屬性,閱讀下面2個 JSP 中的代碼,將分別輸出()。A. null,異常信息B. null, nullC.異常信息,異常信息D.異常信息, null69.DHttp協(xié)議的狀態(tài)碼 ()表示文件沒有創(chuàng)建A. 200B.400C. 500D. 40470.AServlet程序的入口點(diǎn)是 ()A. init()B. main()C. service()D. doGet()71.C如下代碼, 執(zhí)行效果為 () A.123123B.a123C. 123aD. Aa7

28、2.ABD在 JSP 頁面中通過 將本頁面請求轉(zhuǎn)發(fā)至指定URL 指定的文件,則在該URL 組件( JSP 頁面)中可接收數(shù)據(jù)的范圍是()(選擇 3項(xiàng) )A.sessionB.requestC.pageD.application73.A在 WEB應(yīng)用中 ,數(shù)據(jù)傳遞的默認(rèn)編碼是()A.ISO-8859-1B. UTF-8C. GBKD. UNICODE74.D以下哪句代碼可以正確導(dǎo)入核心標(biāo)簽庫()A. B. C. D. 75. B從 HTTP 請求中,獲得請求參數(shù),應(yīng)該調(diào)用()A. request對象的getAttribute()方法B. request對象的getParameter()方法C.s

29、ession對象的 getAttribute()方法D. session對象的 getParameter()方法76.D在servlet中的doGet 和doPost方法中 只有如下代碼:request setAttribute( ”jb ”,”aPtech ”);response sendRedirect(” http:/localhost:8080/servlet/Servlet2”);那么在 Servlet2中使用()可以把屬性jb的值取出來A.Stringstr=request.getAttribute(“jb”);B.Stringsir=(String)request.getAttr

30、ibute(“ jb” );C.Objectstr=request.getAttribute(“ jb “ ) ;D.取不出來77.C J2EE 中, HttpServletRequest類的 () 方法用返回與當(dāng)前請求相關(guān)聯(lián)的會話,如 果 沒 有 , 則 返 回 nullA.getSession()B.getSession(true)C. getSession(false)D. getSession(null)78.AServlet接 受 請 求 時 , 會 調(diào) 用 _A.serviceB. doGetC. doPostD. init79.D關(guān)于 ,下列說法不正確的是()A.它可以包含靜態(tài)文件B.它可以包含動態(tài)文件C.當(dāng)它的 flush屬性為 true 時,表示緩沖區(qū)滿時,將會被清空D.它的 flush屬性的默認(rèn)值為true80.C在一個 Filter中,處理 filter業(yè)務(wù)的是()方法A. dealFilter(ServletRequestrequest,ServletResponseresponse,FilterChainchain)B.dealFilter (ServletRequestr

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論