版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《JSPServletAjax開(kāi)發(fā)技術(shù)》課程結(jié)業(yè)測(cè)試題
一、選擇題
1)下面()技術(shù)不是Ajax的常用技術(shù)。
A.JavaScript
B.XML
C.CSS
D.JUnit
2)下面()不是XMLHttpRequest對(duì)象的方法名。
A.open
B.send
C.readyState
D.responseText
3)當(dāng)XMLHttpRequest對(duì)象的狀態(tài)發(fā)生改變時(shí)調(diào)用myCallback函數(shù),下列對(duì)的的是
()。
A.xmlHttpRequest.myCallback=onreadystatechange;
B.xmlHttpRequest.onreadystatechange=(myCallback);
C.xmlHttpRequest.onreadystatechange=(newfunction(){onreadystatechange});
D.xmlHttpRequest.onreadystatechange=myCallback;
4)關(guān)于XMLHttpRequest對(duì)象的五種狀態(tài),下列說(shuō)法對(duì)的的是()。
A.1表達(dá)新創(chuàng)建
B.2表達(dá)初識(shí)化
C.3表達(dá)發(fā)送數(shù)據(jù)完畢
D.4表達(dá)接受結(jié)果完畢
5)不同的HTTP請(qǐng)求響應(yīng)代碼表達(dá)不同的含義,下面表達(dá)請(qǐng)求被被接受,但解決未完畢的
是()。
A.200
B.202
C.400
D.404
6)HttpServletResponse的()方法用于將一個(gè)HTTP請(qǐng)求重定向到另一個(gè)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的生命周期,說(shuō)法不對(duì)的的是()。
A.在創(chuàng)建自己的Servlet時(shí)候,應(yīng)當(dāng)在初始化方法init()中創(chuàng)建Servlet實(shí)例
B.在Servlet生命周期的服務(wù)階段,執(zhí)行service()方法,根據(jù)用戶請(qǐng)求的方法,
執(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)中,描述了一個(gè)Servlet,其中()指定了Servlet類的訪問(wèn)途徑。
A.<servlet>中的<servlet-name>
B.<url-pattern>
C.<servlet-class>
D.<serv1et-mapping>中的<servlet-name>
11)以下選項(xiàng)不是EL表達(dá)式隱含對(duì)象的是()o
A.request
B.requestScope
C.sessionScope
D.pageContext
12)以下EL表達(dá)式的語(yǔ)法結(jié)構(gòu)對(duì)的的是()o
A.$[user.userName]
B.#luser.userName]
C.${user.userName}
D.#{user.userName}
13)關(guān)于點(diǎn)操作符和[]操作符,以下說(shuō)法不對(duì)的的是()。
A.${}等價(jià)于${user[name]}
B.${}等價(jià)于${userf'name"]}
C.假如user是一個(gè)List,則${user[0]}的寫法是對(duì)的的
D.假如user是一個(gè)數(shù)組,則${user[0]}的寫法是對(duì)的的
14)假如想在JSP頁(yè)面聲明一個(gè)名字為name的變量,應(yīng)當(dāng)使用()標(biāo)簽。
A.<c:if>
B.<c:set>
C.<c:out>
D.<c:forEach>
15)假如要遍歷一個(gè)數(shù)組中的所有元素,需要()標(biāo)簽。
A.<c:if>
B.<c:set>
C.<c:out>
D.<c:forEach>
16)下面對(duì)于分層模式的解釋描述錯(cuò)誤的是()。
A.將解決方案的組件分隔到不同的層中
B.每一層中的組件應(yīng)保持內(nèi)聚性
C.每一層都應(yīng)與它下面的各層保持松耦合
D.每一層都應(yīng)與它下面的各層保持高耦合
17)三層架構(gòu)是分層模式中最常見(jiàn)的類型,那么在三層架構(gòu)中不包含().
A.數(shù)據(jù)訪問(wèn)層
B.業(yè)務(wù)邏輯層
C.通信層
D.表達(dá)層
18)下面對(duì)于層與層關(guān)系的描述錯(cuò)誤的是()。
A.表達(dá)層接受用戶的請(qǐng)求,根據(jù)用戶的請(qǐng)求去告知業(yè)務(wù)邏輯層
B.業(yè)務(wù)邏輯層收到請(qǐng)求,根據(jù)請(qǐng)求的內(nèi)容執(zhí)行數(shù)據(jù)庫(kù)訪問(wèn),并將訪問(wèn)結(jié)果返回表達(dá)層
C.數(shù)據(jù)訪問(wèn)層收到請(qǐng)求后便開(kāi)始訪問(wèn)數(shù)據(jù)庫(kù)
D.各個(gè)層之間獨(dú)立存在,不互相依賴
19)在進(jìn)行三層開(kāi)發(fā)時(shí),需要遵循一定的指導(dǎo)原則,下面說(shuō)法錯(cuò)誤的是().
A.上層依賴其下層,依賴關(guān)系可以跨層
B.下一層不能調(diào)用上一層
C.下一層不依賴上一層
D.在上一層中不能出現(xiàn)下一層的概念
20)使用三層開(kāi)發(fā)的優(yōu)勢(shì)不涉及()。
A.功能職責(zé)劃分明確
B.提高了代碼的重用性
C.實(shí)現(xiàn)了內(nèi)部的無(wú)損替換
D.增強(qiáng)了各層之間的依賴限度
21)聲明SmartUpload對(duì)象的對(duì)的方法是()。
A.SmartUploadsu=newSmartUpload();
B.SmartUploadsu=SmarlUpload.newInstance();
C.SmartUploadsu=SmartUpload.initialize();
D.SmartUpload無(wú)需實(shí)例化,可直接使用;
22)下面不屬于分頁(yè)實(shí)現(xiàn)環(huán)節(jié)的是()。
A.擬定每頁(yè)顯示的數(shù)據(jù)數(shù)量
B.計(jì)算總頁(yè)數(shù)
C.編寫查詢SQL語(yǔ)句
D.使用下拉列表顯示頁(yè)數(shù)
23)使用SmartUpload實(shí)現(xiàn)文獻(xiàn)上傳時(shí),關(guān)于實(shí)現(xiàn)對(duì)上傳文獻(xiàn)類型限制的方法描述對(duì)的的
是
()。
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í)。對(duì)于文獻(xiàn)大小控制描述對(duì)的的是()。
A.使用setMaxFileSize方法可以指定允許上傳總文獻(xiàn)的大小
B.使用setTotalMaxFileSize方法可以指定允許上傳總文獻(xiàn)的大小
C.使用setMaxFileSize方法可以指定允許上傳的單個(gè)文獻(xiàn)的大小
D.使用setTotalMaxFileSize方法可以指定允許上傳的單個(gè)文獻(xiàn)的大小
25)使用SmartUpload實(shí)現(xiàn)文獻(xiàn)上傳時(shí),表單設(shè)立描述錯(cuò)誤的是()。
A.使用post或者get方式均能實(shí)現(xiàn)提交
B.需要添加表單屬性enctype="multipart/form=data"
C.使用HttpRequest獲取表單數(shù)據(jù)
D.使用com.jspsmart.upload.Request對(duì)象獲取表單數(shù)據(jù)
26)獲取數(shù)據(jù)源的對(duì)的方法是()。
A.DataSourcesource=newDataSource();
B.DataSourcesource=DataSource.newInstance();
C.DataSourcesource=(DataSource)ic.lookup("p/env/jdbc/books");
D.以上都不對(duì)
27)在使用數(shù)據(jù)源時(shí),數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序的Jar文獻(xiàn)應(yīng)當(dāng)存放在().
A,應(yīng)用程序的類庫(kù)內(nèi)
B.應(yīng)用程序的WEB-INF/lib下
C.Tomcat根目錄\lib下
D.Tomcat的common\lib下
28)下面對(duì)于連接池描述錯(cuò)誤的是()。
A.使用數(shù)據(jù)庫(kù)連接池技術(shù),所有的連接與釋放均由連接池統(tǒng)一管理
B.連接池可以自行分派連接,當(dāng)連接使用完畢后需要通過(guò)編碼實(shí)現(xiàn)對(duì)的的關(guān)閉
C.使用連接池技術(shù)可以提高數(shù)據(jù)庫(kù)的操作效率
D.在程序中使用連接池可以減少系統(tǒng)資源的開(kāi)支
29)在程序中使用JavaBean可以極大地方便我們進(jìn)行代碼編寫,下面對(duì)JavaBean描述對(duì)
的
的是()..
A.JavaBean可以是一個(gè)共有的類,也可以是一個(gè)私有的類
B.一個(gè)JavaBean中的方法所有是私有方法
C.使用JavaBean封裝數(shù)據(jù)時(shí),應(yīng)當(dāng)將屬性設(shè)立為私有
D.通過(guò)設(shè)立共有的get()方法來(lái)獲取屬性值
30)使用JNDI配置數(shù)據(jù)源對(duì)象時(shí),配置的環(huán)節(jié)涉及()。
A.配置context.xml
B.配置web.xml
C.添加數(shù)據(jù)庫(kù)驅(qū)動(dòng)
D.使用lookup()方法獲取數(shù)據(jù)源對(duì)象
31)假如要把一個(gè)用戶名jack保存在session對(duì)象里,則下列語(yǔ)句對(duì)的的是()。
A.session.setAttribute(name,jack);
B.session.setAttribute(Mnamen,Mjack");
C.session.setAttribute("jack",name);
D.session.setAttribute("jack"name");
32)對(duì)于如下JSP代碼說(shuō)法對(duì)的的是()。<%Stringstr=uHello,JBIT!n;
session.setAttribute("msg",str);StringgetStr=session.getAttribute(nmsgu);
out.println(getStr);%>A.運(yùn)營(yíng)成功,頁(yè)面上輸出Hello,JBIT!
B.運(yùn)營(yíng)成功,頁(yè)面上輸出msg
C.代碼行session.setAttribute("msg*str);有錯(cuò)誤,無(wú)法運(yùn)營(yíng)
D.代碼行StringgetStr=session.getAttribute("msg");有錯(cuò)誤,無(wú)法運(yùn)營(yíng)
33)在IE窗口訪問(wèn)JSP頁(yè)面,其代碼如下,然后連接刷新四次頁(yè)面,輸出的結(jié)果是X,緊
接
著重新啟動(dòng)一個(gè)新的IE窗口運(yùn)營(yíng)該JSP代碼,連續(xù)刷新兩次,輸出的結(jié)果是Y,請(qǐng)問(wèn)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提供了一個(gè)可以在多個(gè)請(qǐng)求之間連續(xù)有效的內(nèi)置對(duì)象(),該對(duì)象與瀏覽器窗口
一一相應(yīng)。
A.request
B.response
C.session
D.application
35)在下列選項(xiàng)中,對(duì)的創(chuàng)建并實(shí)現(xiàn)寫入cookie的語(yǔ)句分別是()。
A.Cookiecookie=newCookie();
B.Cookiecookie=newCookie(Stringkey,Objectvalue)
C.response.add(cookie)
D.response.addCookie(cookie)
36)使用response對(duì)象進(jìn)行重定向時(shí),使用的是()方法。
A.getRequestDispatcher()
B.forward()
C.sendRedirect()
D.setRequestDispatcher()
37)對(duì)于轉(zhuǎn)發(fā)與重定向的描述錯(cuò)誤的語(yǔ)句是()。
A.重定向是在客戶端發(fā)生作用,通過(guò)請(qǐng)求新的地址實(shí)現(xiàn)頁(yè)面轉(zhuǎn)向
B.使用轉(zhuǎn)發(fā)時(shí)由于是服務(wù)器內(nèi)部控制權(quán)的轉(zhuǎn)移,因而地址欄中的URL沒(méi)有變化
C.使用重定向時(shí)可以在地址欄中看到轉(zhuǎn)向后的URL
D.轉(zhuǎn)發(fā)與重定向都可以實(shí)現(xiàn)在頁(yè)面跳轉(zhuǎn),因而沒(méi)有區(qū)別
38)為了避免服務(wù)器的響應(yīng)信息在瀏覽器端顯示為亂碼,通常會(huì)使用()語(yǔ)句重新設(shè)立字符
編碼。
A.response.setConlentType()
B.response.setCharacterEncoding()
C.response.setPageCoding()
D.response.setCharset()
39)在JSP中使用JDBC語(yǔ)句訪問(wèn)數(shù)據(jù)庫(kù),對(duì)的導(dǎo)入SQL類庫(kù)的語(yǔ)句是()。
A.<%@pageimport="java.sql.*u%>
B.<%@pageimport=',sqL*M%>
C.<%pageimport="java.sql.*"%>
D.<%@import="java.sql.*n%>
40)在JSP開(kāi)發(fā)過(guò)程中,使用JDBCAPI中所提供的()類的職責(zé)是:依據(jù)數(shù)據(jù)庫(kù)的不
同,管理不同的JDBC驅(qū)動(dòng)程序。
A.DriverManager
B.Connection
C.Statement
D.Class
41)在某個(gè)JSP頁(yè)面中存在這樣一行代碼:<%="5"+"6"%>運(yùn)營(yíng)該JSP后,以下說(shuō)法對(duì)的
的
是()°
A.這行代碼沒(méi)有相應(yīng)的輸出
B.這行代碼相應(yīng)的輸出是:11
C.這行代碼相應(yīng)的輸出是:56
D.這行代碼將引起錯(cuò)誤
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)中,()是對(duì)的的表達(dá)式。
A.<%Strings=nhelloworld";%>
B.<%=Hhelloworld";%>
C.<%=uhelloworld11%>
D.<%!"helloworld'1%>
44)假如請(qǐng)求頁(yè)面中存在兩個(gè)單選按鈕(假設(shè)單選按鈕的名稱為sex),分別代表男
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年標(biāo)準(zhǔn)化展覽場(chǎng)地租賃管理服務(wù)合同規(guī)范3篇
- 2024抵押借款合同樣板
- 金華浙江金華永康市水旱災(zāi)害防御中心工作人員招聘歷年參考題庫(kù)(頻考版)含答案解析
- 2.1創(chuàng)新改變生活(解析版)
- 第4單元 和諧與夢(mèng)想(A卷·知識(shí)通關(guān)練)(原卷版)
- 紹興浙江紹興市越城區(qū)國(guó)際商會(huì)工作人員招聘歷年參考題庫(kù)(頻考版)含答案解析
- 2024琴行教師音樂(lè)教育課程研發(fā)與推廣聘用合同
- 2024年跨境電商進(jìn)口食品質(zhì)量安全檢測(cè)合同范本3篇
- 二零二五年度電動(dòng)汽車充電站電費(fèi)保證金合同3篇
- 二零二五年度礦山安全施工監(jiān)管合同規(guī)范3篇
- 江西省2023-2024學(xué)年高二上學(xué)期期末教學(xué)檢測(cè)數(shù)學(xué)試題 附答案
- Python試題庫(kù)(附參考答案)
- 碳匯計(jì)量與監(jiān)測(cè)技術(shù)智慧樹(shù)知到期末考試答案章節(jié)答案2024年浙江農(nóng)林大學(xué)
- 可用性控制程序
- 橫版榮譽(yù)證書(shū)模板可修改打印 (9)
- 大斷面隧道設(shè)計(jì)技術(shù)基本原理
- 建設(shè)銀行股份關(guān)聯(lián)交易申報(bào)及信息披露系統(tǒng)操作手冊(cè)新一代
- 建筑工程施工勞務(wù)清包工合同
- 成都市國(guó)土資源局關(guān)于加強(qiáng)國(guó)有建設(shè)用地土地用途變更和
- 試析運(yùn)城市水資源可持續(xù)利用分析
- 建筑物防雷工程施工與質(zhì)量驗(yàn)收規(guī)范
評(píng)論
0/150
提交評(píng)論