《Web應用開發(fā)》選擇題-開大
《《Web應用開發(fā)》選擇題-開大》由會員分享,可在線閱讀,更多相關《《Web應用開發(fā)》選擇題-開大(35頁珍藏版)》請在裝配圖網上搜索。
1、 《Web應用開發(fā)》選擇題(含參考答案) 參考教材:《Java Web應用開發(fā)漸進教程》,唐建平主編,清華大學出版社,2014年1月。 === Java EE基礎 === 1. 以下哪些是Java EE體系架構的優(yōu)點?選擇是__________。(多選) A. 不依賴硬件和操作系統(tǒng) B. 程序運行速度快 C. 提高Windows系統(tǒng)服務器效率 D. 方便企業(yè)信息系統(tǒng)集成 答案:AD 2. 以下有關Java EE技術的描述中,哪種說法是正確的?選擇結果是__________。 A.
2、 是動態(tài)網頁的設計工具 B. 是一個標準中間件體系結構 C. 是一種計算機編程語言 D. 是企業(yè)編寫Java語言的工具 答案:B 3. 以下哪些是JAVA EE框架的服務技術?選擇是__________。(多選) A. Web服務技術 B. 安全技術 C. 持久化技術 D. 數據連接技術 答案:ABCD 4. 以下哪些是J2EE的客戶端組件?選擇是__________。(多選) A. Java Bean B.
3、客戶端應用程序 C. APPLET D. Web瀏覽器 答案:BCD 5. 以下哪些是Java EE標準組件?它們是__________。(多選) A. JSP B. JDK C. JFrame D. Servlet 答案:AD 請預覽后下載! 6. 以下哪些是Java EE標準組件?它們是__________。(多選) A. JSP B. Servlet C. EJB D. Java
4、 答案:ABC 8. 下列有關Java EE用途的說法,哪種是正確的?請選擇一個正確的答案是__________。 A. 規(guī)范分布式多層企業(yè)應用系統(tǒng)的開發(fā) B. 設計動態(tài)網頁 C. 設計桌面應用程序 D. 設計網絡管理程序 答案:A 10. 下列有關Java EE技術的陳述中,哪種說法是正確的?選擇結果是__________。 A. Java EE是一個標準中間件體系結構 B. Java EE一門編程語言 C. 一種編寫Java語言的工具
5、 D. 設計動態(tài)網頁的工具 答案:A 11. 在Java Web開發(fā)中,要在服務器端查詢cookie, 要用到HttpServletRequest 的哪個方法?選擇是_______。 A. session B. getCookies C. addCookie D. getSession 答案:B 12. 隱藏字段方式有哪些缺陷?選擇是__________。(多選) A. 不安全,隱藏字段可以被偽造 B. 數據在客戶端和服務器間傳送,增加了網絡負載
6、 C. 需要自己編程來支持模版框架 D. 隱藏字段方式靠動態(tài)生成表單來維護會話,但不需要表單而是超鏈接時,會不方便 答案:ABCD 13. 在 JSP 內置對象中,哪個對象對客戶的請求做出響應,向客戶端輸出信息?選擇是_______。 A. out B. response C. session D. request 請預覽后下載! 答案:B 14. 用于聲明當前頁為error頁?正確的選擇是______。 A. <%@ page errorPage=
7、"true" %> B. <%@ page info="error" %> C. <%@ page pageEndcoding="error" %> D. <%@ page isErrorPage="true" %> 答案:D 15. 用下面哪一種類型定義可以聲明隱藏域?正確的選擇是_______。 A. type="hide" B. type="text"
8、 C. type="password" D. type="hidden" E. type="file" 答案:D 16. 用什么方法可以從一個HTTP會話中獲得對象?正確的選擇是______。 A. getAttribute method of javax.servlet.Session B. getAttribute method of javax.servlet.http.HttpSession C. getAttribute m
9、ethod of javax.servlet.http.Session D. getAttribute method of javax.servlet.HttpSession 答案:B 17. 用serlvet實現(xiàn)請求調度時,include機制和forward機制區(qū)別在于_______。(多選) A. forward機制,響應信息完全由資源負責 B. forward機制的響應信息合并了資源的輸出信息 C. forward機制靜態(tài)資源返回速度比include機制快 D. forward機制靜態(tài)資
10、源返回速度比include機制快慢 答案:AB 18. 以下哪些是隱藏字段的特點?選擇是__________。(多選) A. 隱藏字段必須使用表單 B. 隱藏字段在瀏覽器中對用戶不直接可見 C. 查看網頁源代碼找出隱藏字段 D. 存儲在客戶端的HTML網頁 答案:ABCD 19. 在Java EE中,以下對RequestDispatcher描述正確的是_______。 A. JSP中有個隱含的對象dispatcher,它的類型是RequestDispatcher
11、B. ServletConfig有一個方法:getRequestDispatcher可以返回RequestDipatcher對象 C. RequestDipatcher 有一個方法:forward可以把請求繼續(xù)傳遞給別的Servlet 請預覽后下載! 或者JSP界面 D. JSP中有個隱含的默認對象request,它的類型是RequestDipatcher 答案:C === JavaWeb基礎 === 20. 以下關于C/S與B/S模式的描述,_____________是對的 A. C/S為瀏覽器與服務器模式
12、 B. B/S為客戶端與服務器模式 C. C/S模式的可維護性比B/S高 D. B/S模式的可維護性比C/S高 答案:D 21. HTTP協(xié)議是一種___________的__________層協(xié)議。 A. 有狀態(tài)、應用 B. 無狀態(tài)、應用 C. 有狀態(tài)、傳輸 D. 無狀態(tài)、傳輸 答案:B 22. 對于標準的Web網頁,通常使用________________表示響應信息是HTML格式的文本文件。 A. text/css B
13、. text/html C. application/vnd.ms-excel D. application/msword 答案:B 23. JAVA Web應用的部署描述文件總是放在Web應用的______________目錄下。 A. META-INF B. META-CFG C. WEB-INF D. WEB-CFG 答案:C 24. 為了使Tomcat服務器正常運行,一般需要在系統(tǒng)中建立JAVA_HOME和________的環(huán)境變量,分別指向JDK的展開目
14、錄和Tomcat的展開目錄。 A. CATALINA_HOME B. JASPER_HOME C. TOMCAT_HOME D. WEBAPPS_HOME 答案:A 請預覽后下載! 25. 以下Form表單元素描述,__________是錯的 A. <input type="password">表示密碼框 B. <input type="reset">表示提交按鈕 C. <select name="radio">表示
15、單選框 D. <input type="text">表示文本框 答案:B 26. 以下__________不為B/S主流技術 A. ASP B. PHP C. JSP D. C++ 答案:D 27. 下列說法哪一項是正確的?選擇是______。 A. Apache用于ASP技術所開發(fā)網站的服務器 B. IIS用于CGI技術所開發(fā)網站的服務器 C. Tomcat用于JSP技術所開發(fā)網站的服務器 D.
16、WebLogic用于PHP技術所開發(fā)網站的服務器 答案:C 28. 下面哪個命令可用于編譯Java程序?選擇是______。 A. java B. javac C. javadoc D. javap 答案:B 29. 下面描述錯誤的是______。 A. HTML文件必須由<html>開頭,</html>標記結束。 B. 文檔頭信息包含在<head>與</head>之間。 C. 在<head&
17、gt;和</head>之間可以包含<title>和<body>等信息。 D. 文檔體包含在<body>和</body>標記之間 答案:C 30. 下面HTML語言及描述中,__________是錯誤的 A. <form>為表單標簽 B. <input type="text">為文本框 C. <br>為換行標簽 D. <hr>為段落標簽 答案:D 31. 現(xiàn)在我們?yōu)镸yWebA
18、pp開發(fā)了一些Servlet,應該將這些Servlet發(fā)布于 __________文件夾中 請預覽后下載! A. /(根目錄) B. /WEB-INF/ C. /WEB-INF/classes D. /WEB-INF/lib 答案:C 32. 下面__________不是出現(xiàn)在Tomcat安裝目錄conf下 A. web.xml B. server.xml C. tomcat-users.xml D. tomcat-user.xml
19、 答案:D 33. 下面哪項內容使用request對象無法實現(xiàn)?選擇是______。 A. 將頁面重定向至index.jsp頁。 B. 獲取表單提交的信息 C. 定義屬性 D. 獲取瀏覽器的版本號 答案:A 35. 下面選項中哪一個是有效的字符編碼格式?選擇是______。 A. GBK B. GBM C. GBD D. JSP 答案:A 36. 下面__________不是HTML元素的表示方法 A
20、. <元素名>文件或超文本</元素名> B. <元素名屬性名="屬性值">文本或超文本</元素名> C. </元素名屬性名="屬性值"> D. <元素名> 答案:C 37. 下面對于__________HTML的元素描述是錯的 A. <!--……-->為注釋標記 B. <a href="">為鏈接圖像標記 C. <br>為換行標記 D. <p&g
21、t;為分段元素 答案:B 38. 下面哪一個選項不是http響應的一部分?選擇是______。 A. 響應頭 B. 響應正文 請預覽后下載! C. 協(xié)議版本號 D. 狀態(tài)行 答案:C 39. 下面不屬于<input>標記中的name屬性取值的是______。 A. password B. hidden C. submit D. textarea 答案:D 40. 下面哪種語言不適用于web應用?選擇
22、是______。 A. ASP B. PHP C. JSP D. C 答案:D 41. http請求及響應的正文部分可以是任意格式的數據,要保證接收方能看得懂發(fā)送方發(fā)送的數據,http協(xié)議采用______協(xié)議來規(guī)范正文的數據格式 ? A. FTP B. TCP C. HTTP D. MIME 答案:D 42. 以下Form表單元素描述,__________是對的 A. <input type="text"
23、>表示密碼框 B. <input type="submit">表示提交按鈕 C. <select name="select">表示單選框 D. <input type="password">表示文本框 答案:B 43. Tomcat服務器的默認端口為______。 A. 80 B. 90 C. 8080 D. 以上都不是 答案:C 44. 以下哪些層屬于軟件開發(fā)領域的三層體系結構中的結構層?它們是____
24、_____。(多選) A. 網絡層 B. 數據鏈路層 請預覽后下載! C. 客戶層 D. 應用服務層 答案:CD 45. 下面哪個HTML標簽的意思是錯誤的?選擇是______。 A. <br>表示換行 B. <p>表示段落 C. <hr>表示橫線 D. <td></td>表示表格的行 答案:D 46. HTTP 應答狀態(tài)行包括_______。(多選)
25、 A. HTTP 版本 B. 狀態(tài)代碼 C. 狀態(tài)信息 D. 查詢數據 答案:ABC 48. 相對于兩層體系結構的應用程序,三層體系結構的應用程序具有的優(yōu)點是__________。(多選) A. 安全性高 B. 易維護 C. 快速響應 D. 系統(tǒng)擴展靈活 答案:ABCD 50. 一個完整的HTTP事務處理包括以下哪些過程?它們是_______。(多選) A. 連接TCP/IP連接 B. 客戶端發(fā)出
26、請求信息 C. 設置MIME類型 D. 服務器響應信息 E. 結束連接 答案:ABDE 51. 以下描述中,哪些是三層體系結構應用程序的優(yōu)點?它們是__________。(多選) A. 安全性更高 B. 數據訪問更直接 C. 服務器運行更快 D. 系統(tǒng)擴展靈活 答案:AD 52. 以下哪些不屬于Web容器提供的標準服務?選擇是_________。 請預覽后下載! A. 數據庫連接 B. 安全服務
27、 C. 網頁信息檢索 D. 事務支持 答案:C 53. 某公司采用了JSP+Bean模式來完成某個開發(fā)任務。如果采用TOMCAT服務器,那么項目中的Java Bean在發(fā)布時應該放在______________目錄中。 A. WEB-INF B. WEB-INF/lib C. WEB-INF/classes D. webapps 答案:C 54. 以下哪些層屬于軟件開發(fā)領域的三層體系結構中的結構層?它們是_________。(多選) A. 網絡層
28、 B. 應用服務層 C. 客戶層 D. 數據服務層 答案:BCD 55. 以下文件名后綴中,哪個不是動態(tài)網頁的后綴?正確的選擇是_______。 A. .jsp B. .xml C. .aspx D. .php 答案:B 56. 以下文件名后綴中,哪個不是靜態(tài)網頁的后綴?正確的選擇是_______。 A. .html B. .htm C. .jsp D. .shtml 答案:C
29、 57. 在一個Web應用部署描述器中,描述一個參數的子元素的名字是什么?正確的選擇是______。 A. desc B. usage C. description D. param-desc 答案:C 請預覽后下載! 58. 在以下操作系統(tǒng)中,支持Java/JSP的有哪些?它們是________。(多選) A. Windows B. Solaris C. UNIX D. Linux 答案:ABCD 60. 下面_____
30、_____的說法是錯的 A. 使用request.getParameter可以獲得由表單提交的數據 B. session.getAttribute()方法返回的為一個對象 C. 使用application.getInitParameter()將獲得當前版本Servlet編譯器的信息 D. 可以使用request.getCookie獲得客戶端的cookie值。 答案:C 61. 以下哪些層屬于Web軟件開發(fā)領域的三層體系結構中的結構層?它們是_________。(多選) A. 網絡層
31、 B. 數據鏈路層 C. 客戶層 D. 應用服務層 答案:CD 62. Web應用服務器Tomcat的默認端口為______________。 A. 80 B. 8080 C. 9090 D. 8090 答案:B 63. 在一個Web應用配置描述器中,哪一個元素可以包含一個元素?選擇是______。 A. error B. web-app C. servlet D. error-page
32、-config 答案:B === JSP內置對象 === 64. 以下描述中,哪些是JSP內置對象?選擇一個正確的結果是______。 A. config B. init C. object D. servlet 答案:A 請預覽后下載! 65. 以下描述中,哪些是JSP內置對象?它們是__________。(多選) A. reguest B. response C. session D. application 答案:A
33、BCD 66. 以下描述中,哪些是JSP內置對象?它們是__________。(多選) A. out B. exception C. page D. pageContext 答案:ABCD 67. 以下描述中,哪些是JSP內置對象?它們是__________。(多選) A. out B. exception C. package D. pageContext 答案:ABD 68. 以下描述中,哪些是JSP內置對象?它們
34、是__________。(多選) A. request B. response C. session D. applet 答案:ABC 69. 以下描述中,哪些是作為JSP內置對象的作用范圍?它們是__________。(多選) A. page B. request C. session D. application 答案:ABCD 70. 在JSP內置對象中,負責處理JSP文件在執(zhí)行時所發(fā)生的錯誤和異常的對象是________
35、_。 A. message B. exception C. error D. application 答案:B 請預覽后下載! 71. 以下描述中,哪些是作為JSP內置對象的作用范圍?它們是__________。(多選) A. package B. class C. session D. application 答案:CD 72. 以下描述中,哪些是作為JSP內置對象的作用范圍?它們是__________。(多選)
36、 A. class B. request C. session D. package 答案:BC session的有效有效時間是以什么為單位的?選擇是______。 A. 小時 B. 分鐘 C. 秒 D. 毫秒 答案:C === JSP === 73. 以下哪個不屬于JSP運行所必須的系統(tǒng)?選擇是______。 A. 操作系統(tǒng) B. JavaJDK C. 支持Jsp的Web服務器
37、 D. 數據庫 答案:D 74. 當多個用戶請求同一個JSP頁面時,Tomcat服務器為每個客戶啟動一個______。 A. 進程 B. 線程 C. 程序 D. 服務 答案:B 75. JSP頁面可以在“<%=”和“%>”標記之間放置Java表達式,直接輸出Java表達式的值。組成“<%=”標記的各字符之間______。 A. 可以有空格 B. 不可以有空格 C. 必須有空格 請預覽后下載! D.
38、 不確定 答案:B 76. 下列變量聲明在______范圍內有效?! ?lt;%! Date dateTime; int countNum; %> A. 從定義開始處有效,客戶之間不共享 B. 在整個頁面內有效,客戶之間不共享 C. 在整個頁面內有效,被多個客戶共享 D. 從定義開始處有效,被多個客戶共享 答案:C 77. 可以在以下哪個______標記之間插入Java程序片? A. <% 和 %> B. <% 和 />
39、 C. </ 和 %> D. <% 和 !> 答案:A 78. 下面不屬于JSP內置對象的是______。 A. out對象 B. respone對象 C. application對象 D. page對象 答案:D 79. 可以在以下哪個______標記之間插入變量與方法聲明? A. <% 和 %> B. <%!和 %> C. </ 和 %>
40、 D. <% 和 !> 答案:B 80. 調用getCreationTime()可以獲取session對象創(chuàng)建的時間,該時間的單位是______。 A. 秒 B. 分秒 C. 毫秒 D. 微秒 答案:C 81. 在JSP頁面中,保存數據的范圍由小到大依次是 A. pageContext,request,application,session B. pageContext,application,session,request C
41、. pageContext,request,session,application 請預覽后下載! D. pageContext,session,request,application 答案:C 82. 在JSP中page指令(<%@ page %>)里的______________屬性是可以重復的? A. langueage B. import C. session D. info 答案:B 83. 下面的JSP指令,__________
42、____是對的? A. <jsp:include page=“abc.jsp” /> B. <jsp:include file=“abc.jsp” /> C. <@include file=“abc.jsp” flush=“true” /> D. <@include page=“abc.jsp” /> 答案:A 84. 以下語法哪一句是對的__________ A. <%= int a %> B. <% out
43、.println("abc") %> C. <%!out.println("abc") %> D. <%= "abc" %> 答案:D 85. 某JSP頁面包含以下腳本,<%! int count=100;%><% int count=0; %> The page is referenced by <%=++count%> times 則第一次訪問該網頁時,__________顯示的結果是對的? A. The page is referenced by 0 t
44、imes B. The page is referenced by 1 times C. The page is referenced by 100 times D. The page is referenced by 101 times 答案:B 86. 以下_____________是錯誤的JSP頁面的表達方式 A. <%! int a; %> B. <%= "Hello" %> C. <%= "world"; %> 請預覽后下載!
45、 D. <% out.println("jsp"); %> 答案:C 87. 負責管理“腳本程序的運行環(huán)境”是JSP的內置對象__________ A. page B. session C. request D. application 答案:A === Servlet === 144. 下列有關URL重寫說法,哪些是正確? 它們是_______。(多選) A. 可以實現(xiàn)會話跟蹤技術 B. URL重寫就是在客戶端URL地址后加一串
46、參數來標識會話 C. 使用URL重寫時,URL地址后面只能跟一個參數 D. 使用URL重寫時,URL地址后面能跟多個參數 E. 使用URL重寫時,URL地址后面以“?”作為標識符 答案:ABDE 145. 使用隱藏字段技術來管理會話有哪些優(yōu)點?選擇是__________。(多選) A. 每個客戶端有唯一標識的隱藏字段 B. 能處理的數據量比cookies大 C. 不能被關閉 D. 使服務器獨立于對Session數據的維護 答案:ABCD 146.
47、 通過以下哪一種對象,可以接收上一頁表單提交的信息?正確選擇是_______。 A. session對象 B. application對象 C. config對象 D. exception對象 E. request對象 答案:E 148. 下列有關session對象的用途描述,哪一種是合理的解釋?選擇是_______。 A. 在頁面上輸出數據 B. 拋出運行時的異常 C. 在多個程序中保存信息 D. 在多頁面請求中保持
48、狀態(tài)和用戶認證 E. 以上說法全不正確 請預覽后下載! 答案:D 149. 過濾器的實例化和初始化是在所請求的servlet實例化和初始化________。 A. 之前 B. 之后 C. 同時 D. 可以指定 答案:A 150. 過濾器的生命周期可用它的三個方法表示,即________。(多選) A. init() B. doFilter() C. service() D. destroy()
49、 E. Filter() 答案:ABD 151. 關于session的使用,下列哪些說法是正確的? 它們是_______。(多選)該題屬于內置對象范疇 A. 不同的用戶窗口具有不同的session B. 不同的用戶窗口具有相同的session C. session有可能超時 D. session永遠不可能超時 答案:AC 152. 關于servlet的service方法,說法正確的是_______。(多選) A. 在servlet初始化后,由servlet容器調用
50、 B. 處理客戶請求 C. 可以訪問外部資源 D. 可獲得請求信息 答案:ABCD 153. 關于servlet的init方法,說法正確的是_______。(多選) A. 由servlet 容器調用 B. servlet容器只調用一次init方法來初始化一個servlet C. 在servlet接受到客戶請求前,init方法必須成功完成 D. init方法不能被覆蓋(重寫) 答案:ABC 154. 為什么要使用會話管理?主要原因是__________。(多選
51、) A. Web應用的HTTP通信協(xié)議是無連接的 B. 標識用戶跨多個頁面的請求 C. 方便訪問網站,存貯用戶有關信息 D. 識別跟蹤用戶會話 請預覽后下載! 答案:ABCD 155. 關于servlet的destroy方法,說法正確的是_______。(多選) A. 要刪除一個servlet實例時,由servlet容器調用 B. 服務器關閉時調用 C. 服務器負載過重,需要釋放一些內存空間時,自動調用 D. 可用隨時調用
52、 E. 該servlet的所有線程中的service方法退出或者超過容器規(guī)定周期時調用 答案:ABCE 156. 過濾器能________。(多選) A. 實現(xiàn)日志功能 B. 數據壓縮 C. 加密 D. 驗證,授權 答案:ABCD 157. 下列哪種說法不屬于HTTP協(xié)議中GET方法和POST方法的區(qū)別內容?正確的選擇是_______。屬于內置對象的內容 A. 提交數據時,POST比GET安全 B. 提交數據時,POST沒有數據量的限制 C
53、. GET方法請求的頁面可以作為書簽 D. POST方法請求的頁面可以使用郵件發(fā)送 答案:D 158. 給定一個 Servlet 的doGet方法中的代碼片段,如下: request.setAttribute(“name”,”zhang”); response.sendRedirect(“http://localhost:8080/servlet/MyServlt”) 那么在 MyServlet 中可以使用______方法把屬性 name的值取出來。 A. String str=request.getAttribute(“name”);
54、 B. String str=(String)request.getAttribute(“name”); C. Object str=request.getAttribute(“name”); D. 無法取出來 答案:D 159. 下列對Cookie描述中,哪些說法是正確的?它們是_______。(多選)屬于內置對象的內容 A. Cookie是HTTP協(xié)議下的一種方法,通過該方法,服務器或腳本能夠在客戶工作站上維護狀態(tài)或狀態(tài)信息 B. Cookie文件是可以被Web瀏覽器讀取的
55、 C. Cookie文件是屬于文本文件 D. Cookie文件可以攜帶病毒 E. 硬盤上保存的Cookie文件是經過加密處理的 答案:ABCE 請預覽后下載! 162. 哪些情況適合使用session對象來跟蹤會話?選擇是__________。(多選)內置對象的內容 A. Servlet容器支持Session 對象從內存到外部存儲設備間的交換 B. 需要存儲多個頁面的共享數據 C. 維持商業(yè)應用會話 D. 需要相對安全可靠的會話 答案:ABCD 163. 將
56、fum聲明為何種類型的對象,可以使fum作為一個屬性來存儲?正確的選擇是______。 A. ServletContext B. HttpServlet C. ServletConfig D. Servlet 答案:A 164. 下列哪一種是Servlet處理請求的方式?正確的選擇是_______。 A. 以進程的方式 B. 以線程的方式 C. 以程序的方式 D. 以響應的方式 答案:B 165. 下列有關Servlet的生命周
57、期,哪一種是錯誤的解釋?選擇是_______。 A. 在創(chuàng)建自己的Servlet時候,應該在初始化方法init()方法中創(chuàng)建Servlet實例。 B. 在Servlet生命周期的服務階段,執(zhí)行service()方法,根據用戶請求的方法,執(zhí)行相應的doGet()或是doPost()方法。 C. 在銷毀階段,執(zhí)行destroy()方法后系統(tǒng)立刻進行垃圾回收。 D. destroy()方法僅執(zhí)行一次,即在服務器停止且卸載Servlet時執(zhí)行該方法。 答案:A 166. 下列web.xml中有關Servlet配置說法,
58、哪一種是錯誤的?選擇是_______。 A. 在web.xml描述中,首先要聲明Servlet B. 在web.xml描述中,要指定這個Servlet的名字 C. 在web.xml描述中,要指定這個Servlet的類 D. 在web.xml描述中,要為Servlet做URI映射 E. 在web.xml中不可同時指定多個Servlet 答案:E 168. 如果不希望JSP網頁支持Session,應該如何辦?正確的選擇是______。內置對象的內容 請預覽后下載! A.
59、 調用HttpSession的invalidate()方法 B. <%@ page session= "false" \> C. < %@ page session > D. <jsp:useBean id= "user" class= "UserData" scope= "session" /> 答案:B 169. 哪些方法可以實現(xiàn)servlet的請求調度,它們是________。(多選) A.
60、 include機制 B. forward機制 C. Servlet Chaining D. sendRedirect 答案:AB 172. 下列哪項不能實現(xiàn)會話跟蹤技術? 正確的選擇是_______。 A. 使用URL重寫 B. 使用隱藏表單域 C. 使用Cookie D. 使用session E. 使用application 答案:E 173. servlet API由多個包組成,主要包括_________。(多選)
61、 A. javax.servlet B. javax.servlet.http C. javax.servlet.ServletRequest D. javax.servlet.ServletResponse 答案:AB 175. servlet使用架構最少要由以下哪些要素組成?它們是_______。(多選) A. 瀏覽器 B. HTTP服務器 C. servlet D. WEB容器 E. 數據庫服務器 答案:ABCD
62、 176. Servlet可以在以下哪三個不同的作用域存儲數據?正確的選擇是__________。 A. 請求、會話和上下文 B. 響應、會話和上下文 C. 請求、響應和會話 D. 請求、響應和上下文 答案:A 請預覽后下載! 177. Servlet可以通過以下哪個接口實現(xiàn)請求轉發(fā)機制?正確的選擇是_______。 A. HttpServletRequest接口 B. RequestDispatcher接口 C. HttpServletRespo
63、nse接口 D. ServletConfig接口 E. Filter接口 答案:B 178. servlet的生命周期主要有_____階段。(多選) A. 創(chuàng)建 B. 初始化 C. 執(zhí)行 D. 清除 答案:ABCD 179. session bean有stateless和stateful兩種狀態(tài)類型,下面對stateless描述正確選擇是______。 A. 無狀態(tài)session bean可以維持客戶端的對話狀態(tài) B. 當客戶端
64、調用無狀態(tài)session bean的方法時session bean的實例變量僅在調用期間內包含狀態(tài) C. stateless session bean 可以實現(xiàn)Web服務,但其他類型的企業(yè)bean不能 答案:A 180. servlet 的生命周期由它的3個方法來控制,它們是________。(多選) A. init() B. service() C. destroy() D. doGet() E. doPost() 答案:ABC 181. Session 對象那
65、些情況下會失效?正確的選擇是________。(多選)內置對象內容 A. 客戶端瀏覽器關閉 B. Session的存活周期變?yōu)闊o效 C. Session超時 D. 調用了Session的destroy() 答案:ABC 182. sendRedirect和Forward機制的區(qū)別主要在于________。(多選)內置對象內容 A. sendRedirect發(fā)送狀態(tài)碼給客戶端瀏覽器 B. sendRedirect丟失HttpServletRequest對象 C
66、. forward發(fā)送請求給其他Web資源時,不使用客戶端瀏覽器 D. forward傳送HttpServletRequest和HttpServletResponse對象給其他Web資源 請預覽后下載! 答案:ABCD 183. Java過濾器技術主要用于哪些處理,請選擇________。(多選) A. 身份驗證功能 B. 數據加密功能 C. 實現(xiàn)日志功能 D. 訪問數據庫功能 答案:ABC 184. Java Web應用中往往通過設置不同作用域的屬性來達到通訊的目的。如果某
67、個對象只在同一請求中共享,應通過調用哪個類的setAttribute方法設置屬性? 選擇是______。 A. HttpServletRequest B. ServletRequestListener C. HttpSession D. ServletContext 答案:A 185. Java servlet是運行于_________環(huán)境中。 A. 服務器端 B. 客戶端 C. 服務器端和客戶端 D. 瀏覽器 答案:A 1
68、98. 創(chuàng)建一個 Filter 需要執(zhí)行如下操作_______。(多選) A. 創(chuàng)建Filter 處理類 B. 在應用服務器上部署Filter Bean C. 在web.xml 文件中配置Filter D. 在客戶端應用中引用Filter 答案:AC === JavaBean === 266. 在以下操作中,哪些是與使用JavaBean無關的?請選擇一個正確的答案是__________。 A. jsp:include B. jsp:useBean C. jsp:setProperty D. jsp:getProperty 答案:A 請預覽后下載! 267. JavaBean的scope取什么值可使該javabean被多個用戶共享,即和web應用有相同的生命周期?選擇是______。
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
5. 裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。