




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
《JSPServletAjax開發(fā)技術(shù)》課程結(jié)業(yè)測試題
一、選擇題
1)下面()技術(shù)不是Ajax的常用技術(shù)。
A.JavaScript
B.XML
C.CSS
D.JUnit
2)下面()不是XMLHttpRequest對象的方法名。
A.open
B.send
C.readyState
D.responseText
3)當(dāng)XMLHttpRequest對象的狀態(tài)發(fā)生改變時(shí)調(diào)用myCallback函數(shù),下列對的的是
()。
A.xmlHttpRequest.myCallback=onreadystatechange;
B.xmlHttpRequest.onreadystatechange=(myCallback);
C.xmlHttpRequest.onreadystatechange=(newfunction(){onreadystatechange});
D.xmlHttpRequest.onreadystatechange=myCallback;
4)關(guān)于XMLHttpRequest對象的五種狀態(tài),下列說法對的的是()。
A.1表達(dá)新創(chuàng)建
B.2表達(dá)初識化
C.3表達(dá)發(fā)送數(shù)據(jù)完畢
D.4表達(dá)接受結(jié)果完畢
5)不同的HTTP請求響應(yīng)代碼表達(dá)不同的含義,下面表達(dá)請求被被接受,但解決未完畢的
是()。
A.200
B.202
C.400
D.404
6)HttpServletResponse的()方法用于將一個HTTP請求重定向到另一個URL。
A.sendURL()
B.redirectURL()
C.sendRedirect()
D.getRequestDispatcher()
7)在Servlet生命周期中,相應(yīng)服務(wù)階段的方法是()。
A.init()
B.doPost()
C.destroy()
D.service()
8)下列有關(guān)Servlet的生命周期,說法不對的的是()。
A.在創(chuàng)建自己的Servlet時(shí)候,應(yīng)當(dāng)在初始化方法init()中創(chuàng)建Servlet實(shí)例
B.在Servlet生命周期的服務(wù)階段,執(zhí)行service()方法,根據(jù)用戶請求的方法,
執(zhí)行相應(yīng)的doGet()或是doPost方法
C.在銷毀階段,執(zhí)行destroy()方法后系統(tǒng)立刻進(jìn)行垃圾回收
D.destroy()方法僅執(zhí)行一次
9)在部署帶有Servlet的JavaWeb程序時(shí),下列()不是必需的。
A.web.xml文獻(xiàn)
B.index.html文獻(xiàn)
C.WEB-INF文獻(xiàn)夾
D.classes文獻(xiàn)夾
10)在web.xml文獻(xiàn)中,描述了一個Servlet,其中()指定了Servlet類的訪問途徑。
A.<servlet>中的<servlet-name>
B.<url-pattern>
C.<servlet-class>
D.<serv1et-mapping>中的<servlet-name>
11)以下選項(xiàng)不是EL表達(dá)式隱含對象的是()o
A.request
B.requestScope
C.sessionScope
D.pageContext
12)以下EL表達(dá)式的語法結(jié)構(gòu)對的的是()o
A.$[user.userName]
B.#luser.userName]
C.${user.userName}
D.#{user.userName}
13)關(guān)于點(diǎn)操作符和[]操作符,以下說法不對的的是()。
A.${}等價(jià)于${user[name]}
B.${}等價(jià)于${userf'name"]}
C.假如user是一個List,則${user[0]}的寫法是對的的
D.假如user是一個數(shù)組,則${user[0]}的寫法是對的的
14)假如想在JSP頁面聲明一個名字為name的變量,應(yīng)當(dāng)使用()標(biāo)簽。
A.<c:if>
B.<c:set>
C.<c:out>
D.<c:forEach>
15)假如要遍歷一個數(shù)組中的所有元素,需要()標(biāo)簽。
A.<c:if>
B.<c:set>
C.<c:out>
D.<c:forEach>
16)下面對于分層模式的解釋描述錯誤的是()。
A.將解決方案的組件分隔到不同的層中
B.每一層中的組件應(yīng)保持內(nèi)聚性
C.每一層都應(yīng)與它下面的各層保持松耦合
D.每一層都應(yīng)與它下面的各層保持高耦合
17)三層架構(gòu)是分層模式中最常見的類型,那么在三層架構(gòu)中不包含().
A.數(shù)據(jù)訪問層
B.業(yè)務(wù)邏輯層
C.通信層
D.表達(dá)層
18)下面對于層與層關(guān)系的描述錯誤的是()。
A.表達(dá)層接受用戶的請求,根據(jù)用戶的請求去告知業(yè)務(wù)邏輯層
B.業(yè)務(wù)邏輯層收到請求,根據(jù)請求的內(nèi)容執(zhí)行數(shù)據(jù)庫訪問,并將訪問結(jié)果返回表達(dá)層
C.數(shù)據(jù)訪問層收到請求后便開始訪問數(shù)據(jù)庫
D.各個層之間獨(dú)立存在,不互相依賴
19)在進(jìn)行三層開發(fā)時(shí),需要遵循一定的指導(dǎo)原則,下面說法錯誤的是().
A.上層依賴其下層,依賴關(guān)系可以跨層
B.下一層不能調(diào)用上一層
C.下一層不依賴上一層
D.在上一層中不能出現(xiàn)下一層的概念
20)使用三層開發(fā)的優(yōu)勢不涉及()。
A.功能職責(zé)劃分明確
B.提高了代碼的重用性
C.實(shí)現(xiàn)了內(nèi)部的無損替換
D.增強(qiáng)了各層之間的依賴限度
21)聲明SmartUpload對象的對的方法是()。
A.SmartUploadsu=newSmartUpload();
B.SmartUploadsu=SmarlUpload.newInstance();
C.SmartUploadsu=SmartUpload.initialize();
D.SmartUpload無需實(shí)例化,可直接使用;
22)下面不屬于分頁實(shí)現(xiàn)環(huán)節(jié)的是()。
A.擬定每頁顯示的數(shù)據(jù)數(shù)量
B.計(jì)算總頁數(shù)
C.編寫查詢SQL語句
D.使用下拉列表顯示頁數(shù)
23)使用SmartUpload實(shí)現(xiàn)文獻(xiàn)上傳時(shí),關(guān)于實(shí)現(xiàn)對上傳文獻(xiàn)類型限制的方法描述對的的
是
()。
A.使用setAIlowedFilesList方法可以指定允許上傳的文獻(xiàn)類型列表
B.使用setDeniedllowedFilesList方法可以指定允許上傳的文獻(xiàn)類型列表
C.使用setAIlowedFilesList方法可以指定嚴(yán)禁上傳的文獻(xiàn)類型列表
D.使用setDeniedllowedFilesList方法可以指定允許上傳的文獻(xiàn)類型列表
24)使用SmartUpload實(shí)現(xiàn)文獻(xiàn)上傳時(shí)。對于文獻(xiàn)大小控制描述對的的是()。
A.使用setMaxFileSize方法可以指定允許上傳總文獻(xiàn)的大小
B.使用setTotalMaxFileSize方法可以指定允許上傳總文獻(xiàn)的大小
C.使用setMaxFileSize方法可以指定允許上傳的單個文獻(xiàn)的大小
D.使用setTotalMaxFileSize方法可以指定允許上傳的單個文獻(xiàn)的大小
25)使用SmartUpload實(shí)現(xiàn)文獻(xiàn)上傳時(shí),表單設(shè)立描述錯誤的是()。
A.使用post或者get方式均能實(shí)現(xiàn)提交
B.需要添加表單屬性enctype="multipart/form=data"
C.使用HttpRequest獲取表單數(shù)據(jù)
D.使用com.jspsmart.upload.Request對象獲取表單數(shù)據(jù)
26)獲取數(shù)據(jù)源的對的方法是()。
A.DataSourcesource=newDataSource();
B.DataSourcesource=DataSource.newInstance();
C.DataSourcesource=(DataSource)ic.lookup("p/env/jdbc/books");
D.以上都不對
27)在使用數(shù)據(jù)源時(shí),數(shù)據(jù)庫驅(qū)動程序的Jar文獻(xiàn)應(yīng)當(dāng)存放在().
A,應(yīng)用程序的類庫內(nèi)
B.應(yīng)用程序的WEB-INF/lib下
C.Tomcat根目錄\lib下
D.Tomcat的common\lib下
28)下面對于連接池描述錯誤的是()。
A.使用數(shù)據(jù)庫連接池技術(shù),所有的連接與釋放均由連接池統(tǒng)一管理
B.連接池可以自行分派連接,當(dāng)連接使用完畢后需要通過編碼實(shí)現(xiàn)對的的關(guān)閉
C.使用連接池技術(shù)可以提高數(shù)據(jù)庫的操作效率
D.在程序中使用連接池可以減少系統(tǒng)資源的開支
29)在程序中使用JavaBean可以極大地方便我們進(jìn)行代碼編寫,下面對JavaBean描述對
的
的是()..
A.JavaBean可以是一個共有的類,也可以是一個私有的類
B.一個JavaBean中的方法所有是私有方法
C.使用JavaBean封裝數(shù)據(jù)時(shí),應(yīng)當(dāng)將屬性設(shè)立為私有
D.通過設(shè)立共有的get()方法來獲取屬性值
30)使用JNDI配置數(shù)據(jù)源對象時(shí),配置的環(huán)節(jié)涉及()。
A.配置context.xml
B.配置web.xml
C.添加數(shù)據(jù)庫驅(qū)動
D.使用lookup()方法獲取數(shù)據(jù)源對象
31)假如要把一個用戶名jack保存在session對象里,則下列語句對的的是()。
A.session.setAttribute(name,jack);
B.session.setAttribute(Mnamen,Mjack");
C.session.setAttribute("jack",name);
D.session.setAttribute("jack"name");
32)對于如下JSP代碼說法對的的是()。<%Stringstr=uHello,JBIT!n;
session.setAttribute("msg",str);StringgetStr=session.getAttribute(nmsgu);
out.println(getStr);%>A.運(yùn)營成功,頁面上輸出Hello,JBIT!
B.運(yùn)營成功,頁面上輸出msg
C.代碼行session.setAttribute("msg*str);有錯誤,無法運(yùn)營
D.代碼行StringgetStr=session.getAttribute("msg");有錯誤,無法運(yùn)營
33)在IE窗口訪問JSP頁面,其代碼如下,然后連接刷新四次頁面,輸出的結(jié)果是X,緊
接
著重新啟動一個新的IE窗口運(yùn)營該JSP代碼,連續(xù)刷新兩次,輸出的結(jié)果是Y,請問X
和
Y的值分別是()。<%@pagecontentType="text/html;charset=GBK"%><html><%
Integercnt=(Integer)application.getAttribute("hitCount");if(cnt==null){ent=new
Integer(l);}else{
ent=newInteger(Value()+1);}
application.setAttributeC'hitCount'\cnt);%><%=cnt%></html>A.5,8
B.5,3
C.1,2
D.1,1
34)JSP提供了一個可以在多個請求之間連續(xù)有效的內(nèi)置對象(),該對象與瀏覽器窗口
一一相應(yīng)。
A.request
B.response
C.session
D.application
35)在下列選項(xiàng)中,對的創(chuàng)建并實(shí)現(xiàn)寫入cookie的語句分別是()。
A.Cookiecookie=newCookie();
B.Cookiecookie=newCookie(Stringkey,Objectvalue)
C.response.add(cookie)
D.response.addCookie(cookie)
36)使用response對象進(jìn)行重定向時(shí),使用的是()方法。
A.getRequestDispatcher()
B.forward()
C.sendRedirect()
D.setRequestDispatcher()
37)對于轉(zhuǎn)發(fā)與重定向的描述錯誤的語句是()。
A.重定向是在客戶端發(fā)生作用,通過請求新的地址實(shí)現(xiàn)頁面轉(zhuǎn)向
B.使用轉(zhuǎn)發(fā)時(shí)由于是服務(wù)器內(nèi)部控制權(quán)的轉(zhuǎn)移,因而地址欄中的URL沒有變化
C.使用重定向時(shí)可以在地址欄中看到轉(zhuǎn)向后的URL
D.轉(zhuǎn)發(fā)與重定向都可以實(shí)現(xiàn)在頁面跳轉(zhuǎn),因而沒有區(qū)別
38)為了避免服務(wù)器的響應(yīng)信息在瀏覽器端顯示為亂碼,通常會使用()語句重新設(shè)立字符
編碼。
A.response.setConlentType()
B.response.setCharacterEncoding()
C.response.setPageCoding()
D.response.setCharset()
39)在JSP中使用JDBC語句訪問數(shù)據(jù)庫,對的導(dǎo)入SQL類庫的語句是()。
A.<%@pageimport="java.sql.*u%>
B.<%@pageimport=',sqL*M%>
C.<%pageimport="java.sql.*"%>
D.<%@import="java.sql.*n%>
40)在JSP開發(fā)過程中,使用JDBCAPI中所提供的()類的職責(zé)是:依據(jù)數(shù)據(jù)庫的不
同,管理不同的JDBC驅(qū)動程序。
A.DriverManager
B.Connection
C.Statement
D.Class
41)在某個JSP頁面中存在這樣一行代碼:<%="5"+"6"%>運(yùn)營該JSP后,以下說法對的
的
是()°
A.這行代碼沒有相應(yīng)的輸出
B.這行代碼相應(yīng)的輸出是:11
C.這行代碼相應(yīng)的輸出是:56
D.這行代碼將引起錯誤
42)與page指令v%@pageimport="java.util.*,java.text.*"%>等價(jià)的是()。
A.<%@pageimport=njava.util.*"%>
<%@pageimport="java.text.*n%>
B.<%@pageimport=njava.util.*nimport="java.text.*n%>
C.<%@pageimport="java.util.*“;%>
<%@pageimport="java.text.*“;%>
D.<%@pageimport="java.utiL*;java.text.*"%>
43)下列選項(xiàng)中,()是對的的表達(dá)式。
A.<%Strings=nhelloworld";%>
B.<%=Hhelloworld";%>
C.<%=uhelloworld11%>
D.<%!"helloworld'1%>
44)假如請求頁面中存在兩個單選按鈕(假設(shè)單選按鈕的名稱為sex),分別代表男
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- TY/T 3802.1-2024健身瑜伽運(yùn)動裝備使用要求和檢驗(yàn)方法第1部分:瑜伽墊
- 安徽大學(xué)課題申報(bào)書
- 質(zhì)量管理qc課題申報(bào)書
- 廳級課題申報(bào)書范本
- 量感培養(yǎng)課題立項(xiàng)申報(bào)書
- 云教學(xué) 課題申報(bào)書
- 司法課題申報(bào)書
- 濟(jì)南課題申報(bào)書
- 辦學(xué)特色課題申報(bào)書
- 壓力管道維護(hù)維修合同范本
- 石油采油井場水土保持方案報(bào)告書
- 2024-2030年中國護(hù)眼臺燈行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報(bào)告
- 《環(huán)境保護(hù)與國家安全》高效備課課件
- 五下音樂《美麗的家鄉(xiāng)(簡譜、五線譜)》課件
- 建筑竣工驗(yàn)收表格資料大全
- 主題二生活物品小改造(教學(xué)設(shè)計(jì))遼師大版四年級下冊綜合實(shí)踐活動
- 部編版高中語文第四單元《信息時(shí)代的語文生活》測試題(含答案)
- 第十四屆全國交通運(yùn)輸行業(yè)職業(yè)技能競賽(公路收費(fèi)及監(jiān)控員)賽項(xiàng)題庫-下(多選題-共3部分-2)
- 【培訓(xùn)】學(xué)習(xí)《幼兒園師德》課件
- 2024年江蘇農(nóng)牧科技職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫完美版
- 第八單元達(dá)標(biāo)測試卷(單元測試)2023-2024學(xué)年統(tǒng)編版語文一年級下冊
評論
0/150
提交評論