百一測評——《Web應(yīng)用開發(fā)》選擇題(含參考答案)—JavaEE基礎(chǔ)
《百一測評——《Web應(yīng)用開發(fā)》選擇題(含參考答案)—JavaEE基礎(chǔ)》由會員分享,可在線閱讀,更多相關(guān)《百一測評——《Web應(yīng)用開發(fā)》選擇題(含參考答案)—JavaEE基礎(chǔ)(53頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、職業(yè)技能題庫&在線云筆試平臺http://www.101test.Com
試卷名稱:《Web應(yīng)用開發(fā)》選擇題(含參考答案)—JavaEE基礎(chǔ)
試卷描述:Web開發(fā)筆試題目、Java基礎(chǔ)筆試、微信考試、在線考試
試卷鏈接:
試卷限時:50分
一. 多選題
每題分值:2分
是否題目亂序:是
是否選項亂序:是
是否可回溯:是
難度:中
1. [多選] 在Session范圍中以名稱"bean"放置了一個JavaBean屬性,JavaBean上有個getMessage()方法,請問以下哪個方式呼叫g(shù)etMessage()以取得訊息并顯示出來?
A. 2、erty name="bean" property="message">
B.${requestScope.bean.message}
C.<%= request.getBean().getMessage() %>
D.${bean.message}
答案:BD
解析: 3、
names.add("caterpillar");
request.setAttribute("names", names);
以下哪個選項可以正確地使用EL取得List中的值?
A.${names.0}
B.${names[0]}
C.${names.[0]}
D.${names["0"]}
答案:BD
解析:在[]指定索引值時可以用雙引號,所以D也是正確的。
3. [多選] 哪些JSTL標(biāo)簽可用來進行Java程序中if、if.else的功能?
A. 4、. [多選] 關(guān)于tag指示元素的body-content屬性,以下說明何者正確?
A.可設(shè)定的值有JSP、scriptless、empty與tagdependent
B.默認(rèn)值是scriptless
C.設(shè)定為tagdependent時,本體內(nèi)容將不作任何處理直接傳入Tag File中
D.如果本體中要執(zhí)行Scriptlet,則要設(shè)定為JSP
答案:BC
解析:可設(shè)定的值只有scriptless、empty與tagdependent,預(yù)設(shè)是scriptless。無論如何,Tag File的本體是絕不能有Scriptlet。
5. [多選]以下哪些是Java EE體系架構(gòu)的 5、優(yōu)點?選擇是__________。(多選)
A. 不依賴硬件和操作系統(tǒng)
B.程序運行速度快
C.提高Windows系統(tǒng)服務(wù)器效率
D.方便企業(yè)信息系統(tǒng)集成
答案:AD
6. [多選]以下哪些是JAVA EE框架的服務(wù)技術(shù)?選擇是__________。(多選)
A. Web服務(wù)技術(shù)
B.安全技術(shù)
C.持久化技術(shù)
D.數(shù)據(jù)連接技術(shù)
答案:ABCD
7. [多選]以下哪些是J2EE的客戶端組件?選擇是__________。(多選)
A. Java
B.ean
C.客戶端應(yīng)用程序
D.APPLET
E.Web瀏覽器
答案:BCD
8. [多選]以下哪些是Java 6、EE標(biāo)準(zhǔn)組件?它們是__________。(多選)
A. JSP
B.JDK
C.JFrame
D.Servlet
答案:AD
9. [多選]以下哪些是Java EE標(biāo)準(zhǔn)組件?它們是__________。(多選)
A. JSP
B.Servlet
C.EJB
D.Java
答案:ABC
10. [多選]以下描述何者有誤?
A.使用Statement一定會發(fā)生SQL Injection
B.使用PreparedStatement就不會發(fā)生SQL Injection
C.不使用Connection時必須加以關(guān)閉
D.ResultSet代表查詢的結(jié)果集合
答案:AB 7、
11. [多選] ServletContext定義與屬性相關(guān)的方法是哪三個?
A.getAttribute();
B.setAttribute();
C.deleteAttribute()
D.removeAttribute();
答案:ABD
12. [多選] 哪幾個對象提供有g(shù)etAttribute()方法?
A.ServletRequest
B.HttpServlet
C.ServletConfig
D.ServletContext
答案:AD
解析:事實上還有一個,HttpSession對象。只不過到本章還沒介紹到HttpSession的使用。
1 8、3. [多選]在web.xml中有以下的設(shè)定:
9、er的contextInitialized()方法
D.不需要 10、
15. [多選]哪幾個方法是定義在HttpServletRequest中,而非由ServletRequet中繼承而來?
A.getMethod()
B.getHeader()
C.getParameter()
D.getCookies()
答案:ABC
16. [多選] 在Web容器中,以下哪兩個類別的實例分別代表HTTP請求與響應(yīng)對象?
A.HttpRequest
B.HttpServletRequest
C.HttpServletResponse
D.HttpPrintWriter
答案:BC
17. [多選] 以下何者適合使用GET請求來發(fā)送?
A. 11、檢視靜態(tài)頁面
B.查詢商品數(shù)據(jù)
C.新增商品資料
D.刪除商品數(shù)據(jù)
答案:AB
解析:這題在考等冪操作,不改變服務(wù)器狀態(tài)的查詢應(yīng)使用GET。
18. [多選] 在繼承BodyTagSupport類別實作自訂標(biāo)簽時,基本上doStartTag()方法可以傳回的有效值有哪幾個?
A.SKIP_BODY
B.EVAL_BODY_BUFFERED
C.EVAL_BODY_INCLUDE
D.EVAL_PAGE
答案:ABC
19. [多選] 哪幾個Web容器提供的驗證方式,會出現(xiàn)對話框讓使用者輸入名稱、密碼?
A.BASIC
B.FORM
C.DIGEST
12、
D.CLIENT_CERT
答案:ACD
20. [多選] 假設(shè)有以下的web.xml設(shè)定檔:
13、 14、法存取
答案:ACD
解析:admin可以使用所有的HTTP方法來存取/delete.jsp與/delete.do。
21. [多選] 如果要保證數(shù)據(jù)傳輸時的完整性與機密性,必須在 15、EGRAL
D.SSL
答案:ABC
23. [多選]關(guān)于Connection的描述,何者正確?
A.可以從DriverManager上取得Connection
B.可以從DataSource上取得Connection
C.在方法結(jié)束之后Connection會自動關(guān)閉
D.Connection是執(zhí)行緒安全(Thread-safe)
答案:AB
解析:Connection不是執(zhí)行緒安全的,不可以在多執(zhí)行緒環(huán)境下共享Connection,以免發(fā)生數(shù)據(jù)錯亂的問題。
24. [多選] 哪些JDBC驅(qū)動程序可以有跨平臺的特性?
A.TYPE 1
B.TYPE 2
C.T 16、YPE 3
D.TYPE 4
答案:CD
25. [多選] 以下何者應(yīng)該使用POST請求來發(fā)送?
A.查詢商品數(shù)據(jù)
B.新增商品資料
C.更新商品數(shù)據(jù)
D.刪除商品數(shù)據(jù)
答案:BCD
解析:這題在考非等冪操作,會改變服務(wù)器狀態(tài)的查詢應(yīng)使用POST。
26. [多選] 以下何者是屬于客戶端執(zhí)行的程序?
A.JSP
B.JavaScript
C.Servlet
D.Applet
答案:BD
27. [多選] 以下何者適合使用GET請求來發(fā)送?
A.使用者名稱、密碼
B.檢視論譠頁面
C.信用卡資料
D.查詢數(shù)據(jù)的分頁
答案:BD
解析:敏 17、感性數(shù)據(jù)不應(yīng)使用GET來發(fā)送。論譠頁面、數(shù)據(jù)分頁可以使用GET,便于使用者設(shè)定為書簽。
28. [多選] 以下何者應(yīng)該使用POST請求來發(fā)送?
A.使用者名稱、密碼
B.檔案上傳
C.搜尋引擎的結(jié)果畫面
D.BLOG文件
答案:ABD
解析:敏感性數(shù)據(jù)、大量數(shù)據(jù)不應(yīng)使用GET來發(fā)送。搜尋引擎結(jié)果畫面可以使用GET,便于使用者設(shè)定為書簽。
29. [多選] 你在web.xml中定義了以下的內(nèi)容:
18、HelloServlet
19、ss>,結(jié)尾標(biāo)簽名稱也要修改
D. 20、nit-param>
B. 21、D. 22、段
D.Cookie API
答案:BC
32. [多選] 關(guān)于HttpSession的setMaxInactiveInterval()方法,以下描述何者錯誤?
A.設(shè)定的單位是「分」
B.用來設(shè)定HttpSession在瀏覽器多久沒活動后失效
C.用來設(shè)定Cookie的失效時間
D.會覆蓋web.xml中 23、,也會取得不同的HttpSession對象
D.HttpSession的setMaxInactiveInterval()方法設(shè)定為-1將永不失效
答案:AC
解析:關(guān)閉瀏覽器后立即失效的是儲存Session ID的Cookie,不是HttpSession對象。
34. [多選] 哪幾個對象提供有setAttribute()方法?
A.ServletRequest
B.HttpSession
C.ServletConfig
D.ServletContext
答案:ABD
35. [多選] 關(guān)于Servlet/JSP的Session ID,何者正確?
A.預(yù)設(shè)使用Co 24、okie來儲存Session ID
B.Cookie的名稱是JSESSIONID
C.在禁用Cookie時,可以使用URL重寫來發(fā)送Session ID
D.必須自行呼叫HttpSession的getId()方可產(chǎn)生
答案:AC
解析:Session ID的Cookie名稱是廠商各自實作的,JSESSIONID在Tomcat上的實作名稱。容器會自動幫你產(chǎn)生Session ID。
36. [多選] 哪幾個對象的屬性設(shè)定可以跨越請求范圍?
A.ServletRequest
B.HttpSession
C.ServletConfig
D.ServletContext
答案: 25、BD
37. [多選]HttpSession失效的時機為何?
A.執(zhí)行invaliate()方法
B.下次請求超過web.xml中 26、cation>
27、rl-pattern>/guest/*
D. 28、>設(shè)定原則與Servlet相同。
41. [多選] 關(guān)于過濾器的描述,以下何者正確?
A.Filter接口定義了init()、service()與destroy()方法
B.會傳入ServletRequest與ServletResponse至Filter
C.要執(zhí)行下一個過濾器,必須執(zhí)行FilterChaing的next()方法
D.如果要取得初始參數(shù),要使用FilterConfig物件
答案:BD
42. [多選] 關(guān)于以下web.xml的設(shè)定:
29、 30、ram>
31、才是正確設(shè)定
答案:AC
解析:由于初始參數(shù)的設(shè)定錯誤,無法透過FilterConfig取得初始參數(shù)。
43. [多選] 關(guān)于以下的web.xml設(shè)定:
32、rl-pattern>
33、er、CharacterFilter
D.當(dāng)請求list.view時,只會套用SecurityFilter
答案:BD
44. [多選] 關(guān)于FilterChain的描述,何者正確?
A.如果不呼叫FilterChain的doFilter()方法,則請求略過接下來的過濾器而直接交給Servlet
B.如果有下一個過濾器,呼叫FilterChain的doFilter()方法,會將請求交給下一個過濾器
C.如果沒有下一個過濾器,呼叫FilterChain的doFilter()方法,會將請求交給Servlet
D.如果沒有下一個過濾器,呼叫FilterChain的doFilter( 34、)方法沒有作用
答案:BC
45. [多選] 關(guān)于請求包裹器,以下描述何者正確?
A.可以實作ServletRequest界面
B.可以繼承ServletRequestWrapper類別
C.一定要繼承ServletRequestWrapper類別
D.HttpServletRequestWrapper是ServletRequestWrapper的子類別
答案:ABD
解析:要自己實作ServletRequest接口來實作請求包裹器也是可以的,只是所有的方法都要自行實作。
46. [多選] 在開發(fā)過濾器時,以下何者是正確的觀念?
A.必須考慮前后過濾器之間的關(guān)系
B. 35、掛上過濾器后不改變應(yīng)用程序原有的功能
C.設(shè)計Servlet時必須考慮到未來加裝過濾器的需求
D.每個過濾器要設(shè)計為獨立互不影響的組件
答案:BD
47. [多選]關(guān)于Filter界面上的doFilter()方法之說明,何者有誤?
A.會傳入兩個參數(shù)HttpServletRequest、HttpServletResponse
B.會傳入三個參數(shù)HttpServletRequest、HttpServletResponse、FilterChain
C.前一個過濾器呼叫FilterChain的doFilter()后,會執(zhí)行目前過濾器的doFilter()方法
D.前一個過濾器的doF 36、ilter()執(zhí)行過后,會執(zhí)行目前過濾器的doFilter()方法
答案:ABD
解析:Filter的doFilter()方法上三個參數(shù)是ServletRequest、ServletResponse、FilterChain。前一個過濾器的doFilter()執(zhí)行時,當(dāng)中必須呼叫FilterChain的doFilter()方法,才會執(zhí)行目前過濾器的doFilter()方法。
48. [多選] 以下哪幾個傾聽器,必須在web.xml中設(shè)定?
A.HttpSessionListener
B.RequestListener
C.ServletContextListener
D.Ser 37、vletAttributeListener
答案:AC
解析:沒有BD這兩種傾聽器。
49. [多選] 以下何者為傾聽器的事件類型之一?
A.HttpSessionEvent
B.RequestAttributeEvent
C.ServletContextAttributeEvent
D.ServletContextEvent
答案:ACD
50. [多選] 以下哪幾個事件類型,擁有g(shù)etName()與getValue()方法?
A.HttpSessionEvent
B.ServletRequestAttributeEvent
C.ServletContextAtt 38、ributeEvent
D.HttpSessionBindingListener
答案:BCD
51. [多選] 關(guān)于JSP的描述,哪個正確?
A.要在JSP中撰寫Java程序代碼,必須重新定義_jspService()
B.重新定義jspInit()來作JSP初次載入容器的初始化動作
C.重新定義jspDestroy()來作JSP從容器銷毀時的結(jié)尾動作
D.要在JSP中撰寫Java程序代碼,必須重新定義service()
答案:BC
二. 單選題
每題分值:2分
是否題目亂序:是
是否選項亂序:是
是否可回溯:是
難度:中
52. [單選]以下有關(guān)Java 39、 EE技術(shù)的描述中,哪種說法是正確的?選擇結(jié)果是__________。
A. 是動態(tài)網(wǎng)頁的設(shè)計工具
B.是一個標(biāo)準(zhǔn)中間件體系結(jié)構(gòu)
C.是一種計算機編程語言
D.是企業(yè)編寫Java語言的工具
答案:B
53. [單選]下列有關(guān)Java EE用途的說法,哪種是正確的?請選擇一個正確的答案是__________。
A. 規(guī)范分布式多層企業(yè)應(yīng)用系統(tǒng)的開發(fā)
B.設(shè)計動態(tài)網(wǎng)頁
C.設(shè)計桌面應(yīng)用程序
D.設(shè)計網(wǎng)絡(luò)管理程序
答案:A
54. [單選] 下列有關(guān)Java EE技術(shù)的陳述中,哪種說法是正確的?選擇結(jié)果是__________。
A. Java EE是一個標(biāo)準(zhǔn)中間件體系結(jié) 40、構(gòu)
B.Java EE一門編程語言
C.一種編寫Java語言的工具
D.設(shè)計動態(tài)網(wǎng)頁的工具
答案:A
55. [單選] 在Java Web開發(fā)中,要在服務(wù)器端查詢cookie, 要用到HttpServletRequest 的哪個方法?選擇是_______。
A. session
B.getCookies
C.addCookie
D.getSession
答案:B
56. [單選] 在 JSP 內(nèi)置對象中,哪個對象對客戶的請求做出響應(yīng),向客戶端輸出信息?選擇是_______。
A. out
B.response
C.session
D.request
答案:B 41、
57. [單選] 用于聲明當(dāng)前頁為error頁?正確的選擇是______。
A. <%@ page errorPage="true" %>
B.<%@ page info="error" %>
C.<%@ page pageEndcoding="error" %>
D.<%@ page isErrorPage="true" %>
答案:D
58. [單選] 用下面哪一種類型定義可以聲明隱藏域?正確的選擇是_______。
A. type="hide"
B.type="text"
C.type="password"
D.type="hidden"
E.type="fil 42、e"
答案:D
59. [單選] 用什么方法可以從一個HTTP會話中獲得對象?正確的選擇是______。
A. getAttribute method of javax.servlet.Session
B.getAttribute method of javax.servlet.http.HttpSession
C.getAttribute method of javax.servlet.http.Session
D.getAttribute method of javax.servlet.HttpSession
答案:B
60. [單選] 在Java EE中,以下對Req 43、uestDispatcher描述正確的是_______。
A. JSP中有個隱含的對象dispatcher,它的類型是RequestDispatcher
B.ServletConfig有一個方法:getRequestDispatcher可以返回RequestDipatcher對象
C.RequestDipatcher 有一個方法:forward可以把請求繼續(xù)傳遞給別的Servlet或者JSP界面
D.JSP中有個隱含的默認(rèn)對象request,它的類型是RequestDipatcher
答案:C
61. [單選] 以下關(guān)于C/S與B/S模式的描述,_____________是對的
44、
A. C/S為瀏覽器與服務(wù)器模式
B.B/S為客戶端與服務(wù)器模式
C.C/S模式的可維護性比B/S高
D./S模式的可維護性比C/S高
答案:D
62. [單選] HTTP協(xié)議是一種___________的__________層協(xié)議。
A. 有狀態(tài)、應(yīng)用
B.無狀態(tài)、應(yīng)用
C.有狀態(tài)、傳輸
D.無狀態(tài)、傳輸
答案:B
63. [單選] 對于標(biāo)準(zhǔn)的Web網(wǎng)頁,通常使用________________表示響應(yīng)信息是HTML格式的文本文件。
A. text/css
B.text/html
C.application/vnd.ms-excel
D.application 45、/msword
答案:B
64. [單選] JAVA Web應(yīng)用的部署描述文件總是放在Web應(yīng)用的______________目錄下。
A. META-INF
B.META-CFG
C.WEB-INF
D.WEB-CFG
答案:C
65. [單選] 為了使Tomcat服務(wù)器正常運行,一般需要在系統(tǒng)中建立JAVA_HOME和________的環(huán)境變量,分別指向JDK的展開目錄和Tomcat的展開目錄。
A. CATALINA_HOME
B.JASPER_HOME
C.TOMCAT_HOME
D.WEBAPPS_HOME
答案:A
66. [單選] 以下Form表單元素 46、描述,__________是錯的
A. 表示密碼框
B.表示提交按鈕
C. 47、cat用于JSP技術(shù)所開發(fā)網(wǎng)站的服務(wù)器
D.WebLogic用于PHP技術(shù)所開發(fā)網(wǎng)站的服務(wù)器
答案:C
69. [單選] 下面哪個命令可用于編譯Java程序?選擇是______。
A. java
B.javac
C.javadoc
D.javap
答案:B
70. [單選] 下面描述錯誤的是______。
A. HTML文件必須由開頭,標(biāo)記結(jié)束。
B.文檔頭信息包含在 48、案:C
71. [單選] 下面HTML語言及描述中,__________是錯誤的
A.
49、.xml B.server.xml C.tomcat-users.xml D.tomcat-user.xml 答案:D 74. [單選] 下面哪項內(nèi)容使用request對象無法實現(xiàn)?選擇是______。 A. 將頁面重定向至index.jsp頁。 B.獲取表單提交的信息 C.定義屬性 D.獲取瀏覽器的版本號 答案:A 75. [單選] 下面選項中哪一個是有效的字符編碼格式?選擇是______。 A. GBK B.GBM C.GBD D.JSP 答案:A 76. [單選] 下面__________不是HTML元素的表示方法 A. <元素名>文件或超文本元素
- 溫馨提示:
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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 6.煤礦安全生產(chǎn)科普知識競賽題含答案
- 2.煤礦爆破工技能鑒定試題含答案
- 3.爆破工培訓(xùn)考試試題含答案
- 2.煤礦安全監(jiān)察人員模擬考試題庫試卷含答案
- 3.金屬非金屬礦山安全管理人員(地下礦山)安全生產(chǎn)模擬考試題庫試卷含答案
- 4.煤礦特種作業(yè)人員井下電鉗工模擬考試題庫試卷含答案
- 1 煤礦安全生產(chǎn)及管理知識測試題庫及答案
- 2 各種煤礦安全考試試題含答案
- 1 煤礦安全檢查考試題
- 1 井下放炮員練習(xí)題含答案
- 2煤礦安全監(jiān)測工種技術(shù)比武題庫含解析
- 1 礦山應(yīng)急救援安全知識競賽試題
- 1 礦井泵工考試練習(xí)題含答案
- 2煤礦爆破工考試復(fù)習(xí)題含答案
- 1 各種煤礦安全考試試題含答案