javaWeb測試題答案_第1頁
javaWeb測試題答案_第2頁
javaWeb測試題答案_第3頁
javaWeb測試題答案_第4頁
javaWeb測試題答案_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、JavaWeb測試題一:選擇題:第1題. 編寫一個Filter,需要() A. 繼承Filter 類 B. 實現(xiàn)Filter 接口 C. 繼承HttpFilter 類 D. 實現(xiàn)HttpFilter接口 正確答案為:B 第2題. 自定義標(biāo)簽的配置文件放在_ A. WebRoot B. lib C. classes D. WEB-INF 正確答案為:D 第3題. 在J2EE中,重定向到另一個頁面,以下()語句是正確的 A. request . sendRedirect(“http :/ www . svse . com . cn”); B. request . sendRedirect(); C

2、. response . sendRedirect(“http: / www . svse . com . cn”); D. response .sendRedirect(); 正確答案為:C 第4題. 自定義標(biāo)簽的作用是 A. 編寫和使用方便 B. 規(guī)定是這樣的,如果不用,別人會說我們不專業(yè) C. 可以減少jsp中的java代碼,將代碼與界面標(biāo)簽分離,簡化前臺開發(fā) D. 連數(shù)據(jù)庫 正確答案為:C 第5題. 在J2EE中,給定某Servlet的代碼如下,編譯運行該文件,以下陳述正確的是()。(選擇一項)Public class Servlet1 extends HttpServlet Publ

3、icvoid init() throws ServletException Publicvoid service(HttpServletRequest request,HttpServletResponse response) ThrowsServletException,IOException PrintWriterout = response.getWriter(); out.println(“hello!”); A. 編譯該文件時會提示缺少doGet()或者dopost()方法,編譯不能夠成功通過 B. 編譯后,把Servlet1.class放在正確位置,運行該Servlet,在瀏覽器中

4、會看到輸出文字:hello! C. 編譯后,把Servlet1.class放在正確位置,運行該Servlet,在瀏覽器中看不到任何輸出的文字 D. 編譯后,把Servlet1.class放在正確位置,運行該Servlet,在瀏覽器中會看到運行期錯誤信息 正確答案為:B第6題. 在Servlet中,response.getWriter()返回的是_ A. JspWriter對象 B. PrintWriter對象 C. Out對象 D. ResponseWriter對象 正確答案為:B 第7題. 在web.xml中使用_標(biāo)簽配置過濾器 A. 和 B. 和 C. 和 D. 和 正確答案為:A 第8題

5、. J2EE中,Servlet API為使用Cookie,提供了()類。 A. javax.servlet.http.Cookie B.javax.servlet.http.HttpCookie C. javax.servlet. Cookie D. javax.servlet.http.HttpCookie 正確答案為:A 第9題. 在訪問Servlet時,在瀏覽器地址欄中輸入的路徑是在_地方配置的 A. B. C. D. 正確答案為:D 第10題. 在JSP頁面中,能夠完成輸出操作的內(nèi)置對象是 A. out B. response C. request D. config 正確答案為:A

6、第11題. 給定以下JSP代碼片段,有2個客戶依次瀏覽該JSP;且每個客戶只瀏覽一次,第2個客戶會看到瀏覽器顯示()。(請選擇一項)X = A. x=1 B. x=2 C. x=10 D. x=11 正確答案為:A 第12題. 在JSP中,若要在JSP正確使用標(biāo)簽:,在jsp中聲明的taglib指令為:,下劃線處應(yīng)該是 A. x B. getKing C. myTags D. king 正確答案為:A 第13題. 能夠保留請求作用域中數(shù)據(jù)的轉(zhuǎn)向方式是_ A. response.forward() B. response.sendRedirect() C.session.getRequestDi

7、spatcher().forward(request,response) D.request.getRequestDispatcher().forward(request,response) 正確答案為:D 第14題. Login.jsp為登錄頁面,表單代碼如下:Index.jsp中直接顯示用戶名,以下哪種代碼正確() A. $requestS B. C. $ D. 正確答案為:C 第15題. 某JSP中有如下代碼,顯示結(jié)果為() A. 5 B. 123 C. 456 D. null 正確答案為:B 第16題. 要在jsp中使用ArrayList,做法正確

8、的是 A. B. C. D. 正確答案為:C 第17題.request.setAttribute(user,svse); session.setAttribute(user,bob);使用user則顯示 A. null B. svse C. bob D. 啥也沒有 正確答案為:B 第18題. 給定一個 Servlet 的doGet方法中的代碼片段,如下: request.setAttribute(“name”,”zhang”); response.sendRedirect(“http:/localhost:8080/servlet/MyServlt”); 那么在 MyServlet中可以使用(

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

10、D 第20題. 編寫自定義標(biāo)簽處理類后,需要編寫一個()去描述 A. .tag文件 B. .tld文件 C. dtd文件 D. .xml文件 正確答案為:B 第21題. 考慮下面JSP文件代碼片斷:以下()代碼片斷放置在test2.jsp中不會導(dǎo)致錯誤 A. B. C. D. 正確答案為:C 第22題. MVC中的 M VC 分別用_、_、_表示 A. jsp servletjavabean B. HTml javabeanjsp C. javabean jsp servletD. servlet htmljsp 正確答案為:C 第23題.pageContext.setAttribute(us

11、er,tom); request.setAttribute(user,bob);顯示bob,則可以使用 A.request.getAttribute(user)B. param.user C. user D. requestScope.user 正確答案為:D 第24題. 在jsp中導(dǎo)入自定義標(biāo)簽的方式正確的是 A. web.xml文件的 B. C. D. 無需導(dǎo)入,可直接使用 正確答案為:B 第25題. public classSecurityFilter _.如果想要讓該類成為一個過濾器,橫線處應(yīng)為 A. implements HttpFilter B. extends Filter C.

12、 extends HttpFilter D. implements Filter 正確答案為:D 第26題. 在JSP中可動態(tài)導(dǎo)入其他頁面的標(biāo)簽是 A. B. C. D. 正確答案為:D 第27題. Count:pageSt +100 顯示為 A. 100100 B. 運行異常 C. 200 D. 沒有任何顯示 正確答案為:C 第28題. 在J2EE中,假如HttpSession的getLastAccessTime()方法返回值為x,getCreationTime()方法返回值為y,則為x - y() A. 兩個連續(xù)請求之間間隔的最長時間 B. 最近的兩個連續(xù)請求之間的時間間隔 C. 最后使用

13、session發(fā)送請求的時間和session創(chuàng)建時間的間隔 D. 最后使用session發(fā)送請求的時間 正確答案為:C 第29題. 給定某Servlet程序的片段如下,用戶在瀏覽器地址欄中鍵入正確的請求URL并回車后,在控制臺上顯示的結(jié)果是(). (選擇一項)public void doGet(HttpServletRequest request,HttpServletResponseresponse)throws ServletException ,IOException System.out.println(get); public void doPost(HttpServletReque

14、st request,HttpServletResponseresponse) throws ServletException ,IOException System.out.println(post); A. get B. post C. getpostD. postget 正確答案為:A 第30題. test.jsp文件中有如下一行代碼:要使user對象可以作用于整個應(yīng)用程序,下劃線中應(yīng)添入() A. page B. request C. session D. application正確答案為:D 第31題. JSP中有三大類標(biāo)簽,分別是 A. HTML標(biāo)記 JSP標(biāo)記 Servlet標(biāo)記

15、 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)記 正確答案為:C 第32題. 下面_方法可以返回當(dāng)前請求的請求方式 A. request.getAttribute() B. session.getMethod() C. request.getMethod() D. request.getRequestURI() 正確答案為:C 第33題. 某JSP中有如下代碼:有:$a則顯示結(jié)果為: A. page B. request C. session D. application 正確答案為:A 第34題. 過濾器使

16、用_才能繼續(xù)傳遞到下一個過濾器 A.request.getRequestDispatcher().forward(request,response); B. doFilter() C. doPut() D. doChain() 正確答案為:B 第35題. 有showgamej.jsp,代碼如下 在瀏覽器中輸入http:/localhost:8080/game/showgame.jsp訪問時,出現(xiàn)500錯誤,報出異常為NullPointerException造成該問題的原因可能是: A. jsp文件路徑不對 B. game對象沒有用new初始化 C. getGameName()方法未定義 D.

17、參數(shù)名稱所代表的對象在請求中根本就不存在 正確答案為:D 第36題. 在編寫Servlet時需要_ A. 繼承Servlet B. 實現(xiàn)HttpRequestServlet C. 繼承HttpServlet D. 實現(xiàn)HttpRequest 正確答案為:C 第37題. 現(xiàn)在session中沒有任何屬性,閱讀下面2個JSP中的代碼,將分別輸出()。 A. null, 異常信息 B. null, null C. 異常信息,異常信息 D. 異常信息,null 正確答案為:A 第38題. Http協(xié)議的狀態(tài)碼()表示文件沒有創(chuàng)建 A. 200 B. 400 C. 500 D. 404 正確答案為:D

18、第39題. 在WEB應(yīng)用中,數(shù)據(jù)傳遞的默認(rèn)編碼是 A. ISO-8859-1 B. UTF-8 C. GBK D. UNICODE 正確答案為:A 第39題. 從HTTP請求中,獲得請求參數(shù),應(yīng)該調(diào)用 A. request對象的getAttribute()方法 B. request對象的getParameter()方法 C. session對象的getAttribute()方法 D. session對象的getParameter()方法 正確答案為:B 第118題. 按作用域從大到小排列正確的是 A. application page requestresponse B. session pa

19、geContext requestapplication C. public applicationsession request D. application sessionrequest pageContext 正確答案為:D 二:簡答題1、 數(shù)據(jù)庫題目(1) 查詢平均工資高于8000的部門id和他的平均工資Select department_id,avg(salary) from emp group by department_id having avg(salary)8000(2) 查詢工資最低的員工姓名,工資Select ename,salary from emp where sal

20、ary=(select min(salary) from emp)(3)查詢平均工資最低的部門信息Select * from department where department_id=(select department_id from emp group by department_id having avg(salary)=(select min(avg(salary) from emp group by department_id);(4)列出在部門“SALES(銷售部)”工作的 員工姓名、基本工資、雇用日期、部門名稱,假定不知道銷售部的部門編號。select e.ename,e.s

21、al,e.hiredate,d.dnamefrom emp e,dept dwhere e.deptno=d.deptno and dname=SALES;2、 javaScript部分(1) 在DOM中節(jié)點有哪幾種(2) 如何獲取元素節(jié)點(3) 如何獲取屬性節(jié)點,如如何獲取id(4) 獲取元素節(jié)點的子節(jié)點有哪些方法(5) 如何獲取文本節(jié)點3、 談?wù)勈裁词茿jax,及其優(yōu)缺點: Ajax的原理是通過xmlHttpRquest對象來向服務(wù)器發(fā)異步請求,從服務(wù)器獲取數(shù)據(jù),然后用JavaScript的DOM操作更新局部頁面優(yōu)點:(1)、最大的一點就是頁面無刷新,給用戶體驗很好(2)、使用異步方式與服

22、務(wù)器通信,不需要打斷用戶操作,具有更加迅速的響應(yīng)功能(3)、ajax的原則是“按需取數(shù)據(jù)”,最大程度減少冗余請求,減少服務(wù)器的負(fù)荷缺點:1、破壞瀏覽器的后腿按鈕的正常行為。在動態(tài)更新頁面后,用戶無法回到前一個頁面狀態(tài)4、 你覺得jQuery有哪些好處(1) jQuery是輕量級的JavaScript框架(2) 強大的選擇器,可靠的事件處理機制,完善的ajax封裝,出色的瀏覽器兼容性5、 jQuery和Dom對象如何相互轉(zhuǎn)換:6、 $(document).ready()方法和window.onload 的區(qū)別兩個方法有相似的功能,但實行的時機有區(qū)別(1) window.onload方法時網(wǎng)頁上又有元素(包括關(guān)聯(lián)文件)加載完后才執(zhí)行(2) $(document).ready()在DOM載入就緒時就執(zhí)行,及其相關(guān)的綁定函數(shù)7、 你在項目中用到了xml技術(shù)的那些方面,如何實現(xiàn)的?8、 說說你對JSON的理解,有幾類數(shù)據(jù)JSON(JavaScript Object Notation)是一種輕量級的數(shù)據(jù)交換格式,他基于標(biāo)準(zhǔn)JavaScript的一個子集,是一個Js對象或數(shù)組結(jié)構(gòu)的字符串JSON有三類數(shù)據(jù)(1) 單個數(shù)據(jù):number String Boolean,null四種類型(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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論