版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第頁(yè)javaweb復(fù)習(xí)試題附答案1."下列關(guān)于JSP中Page該指令用法的描述不正確的是().A、"【%@page%】作用于整個(gè)JSP頁(yè)面B、可以在一個(gè)頁(yè)面中使用多個(gè)【%@page%】指令C、"為增強(qiáng)程序的可讀性,建議將【%@page%】指令放在JSP文件的開頭,但不是必須的D、使用【%@page%】指令中的using屬性可以導(dǎo)入類【正確答案】:D2.聲名SmartUpload對(duì)象的正確方法是()A、SmartUploadsu=newSmartUpload();B、SmartUploadsu=SmartUpload.newInstance()C、SmartUploadsu=SmartUpload.initialize();D、SmartUpload無(wú)需實(shí)例化,可直接使用【正確答案】:A3.設(shè)置文檔體背景顏色的屬性是()A、textB、bgcolorC、backgroundD、link【正確答案】:C4.()當(dāng)應(yīng)用程序?yàn)锽/c結(jié)構(gòu)時(shí),程序完全凡在應(yīng)用服務(wù)器上,并通過應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器進(jìn)行通信。在客戶機(jī)上一般無(wú)需安裝任何與當(dāng)前應(yīng)用有關(guān)的文件,系統(tǒng)界面是通過瀏覽器來(lái)展現(xiàn)的。()A、正確B、錯(cuò)誤【正確答案】:A解析:
B/S架構(gòu)的基本特征就是程序集中部署在服務(wù)器上,客戶端只需通過瀏覽器即可使用5."下列File對(duì)象的哪個(gè)方法能夠判斷File對(duì)象對(duì)應(yīng)的路徑是否為目錄。()A、canRead()B、canWrite()C、exists()D、isDirectory()【正確答案】:D6.下邊哪個(gè)是JSP指令標(biāo)記()A、〈%……%>:服務(wù)器腳本B、<%!……%〉:聲明C、〈%@……%〉:指令.page||include|taglibD、<%=……%〉:表達(dá)式【正確答案】:C7."下面對(duì)于B/S架構(gòu)與C/S架構(gòu)的描述錯(cuò)誤的是()A、"B/S架構(gòu)解決了C/S架構(gòu)的弊端,因而在程序開發(fā)中將會(huì)逐步取代C/S架構(gòu)B/S架構(gòu)是基于Intene網(wǎng)t絡(luò)實(shí)現(xiàn)的,使得用戶訪問的范圍擴(kuò)大C/S架構(gòu)是基于局域網(wǎng)實(shí)現(xiàn)的,當(dāng)程序發(fā)生改動(dòng)后,需要對(duì)每一個(gè)客戶端都進(jìn)行維護(hù)D.C/S可以設(shè)計(jì)出豐富的界面,而B/S則相對(duì)處于劣勢(shì)?!菊_答案】:A8."如果請(qǐng)求頁(yè)面中存在兩個(gè)按鈕(假定按鈕的名稱為sex)分,后,為了獲得用戶的選擇項(xiàng),可以使用以下()方法A、"request.getParameter(sex);B、request.getParameter("sex");C、request.getParameterValues(sex);D、request.getParameterValues("sex");【正確答案】:B9.以下對(duì)象中的()不是JSP的內(nèi)置對(duì)象。A、requestB、sessionC、applicationD、bean【正確答案】:D10."閱讀下面代碼片段:【/br】RequestDispatcher【/br】dispatcher=request.getRequestDispatcher(""ajsp"");【/br】dispatcher.forward(request,response);【/br】關(guān)于該段代碼的作用,下列敘述哪項(xiàng)是正確的?()A、頁(yè)面重定向到ajsp頁(yè)面B、將請(qǐng)求轉(zhuǎn)發(fā)到ajsp頁(yè)面C、從ajsp定向到當(dāng)前頁(yè)面D、從ajsp轉(zhuǎn)發(fā)到當(dāng)前頁(yè)面【正確答案】:B11.下面哪個(gè)不是JSP中和javabean相關(guān)的標(biāo)記?()A、<jsp:userBean>B、<jsp:include>C、<jsp:setProperty>D、<jsp:getProperty>【正確答案】:B12.核心標(biāo)簽庫(kù)中,用來(lái)實(shí)現(xiàn)循環(huán)功能的標(biāo)簽是()A、選項(xiàng)缺失B、選項(xiàng)缺失C、選項(xiàng)缺失D、選項(xiàng)缺失【正確答案】:D13."下面哪一項(xiàng)是合法的xml標(biāo)記名稱?()A、【123abc】B、【123書名】C、【xml123】D、【Hello-OK】【正確答案】:C14.Jsp:forward和sendredirect都是用來(lái)做頁(yè)面跳轉(zhuǎn)的,描述錯(cuò)誤的是?()A、forward之后可以使用原來(lái)的request對(duì)象,而且效率更高.B、sendredirect之后不可以使用原來(lái)的request對(duì)象,而且效率低.C、forward地址欄不變化,只能在web應(yīng)用程序內(nèi)的頁(yè)面間跳轉(zhuǎn).D、forward地址欄變化,可以跳轉(zhuǎn)到任何頁(yè)面和機(jī)器.【正確答案】:D15.()JSP文件在第一次請(qǐng)求時(shí)比較慢,而之后對(duì)同樣的JSP文件的請(qǐng)求會(huì)非???,能正確解釋此現(xiàn)象的選項(xiàng)是()A、JSP文件第一次請(qǐng)求要經(jīng)過翻譯階段、編譯階段、執(zhí)行階段,而之后對(duì)同樣的JSP文件請(qǐng)求卻不經(jīng)過翻譯階段B、JSP文件第一次請(qǐng)求要經(jīng)過翻譯階段、編譯階段、執(zhí)行階段,而之后對(duì)同樣的JSP文件請(qǐng)求卻不經(jīng)過編譯階段C、JSP文件第一次請(qǐng)求要經(jīng)過翻譯階段、編譯階段、執(zhí)行階段,而之后對(duì)同樣的JSP文件請(qǐng)求卻不經(jīng)過執(zhí)行階段D、JSP文件第一次請(qǐng)求要經(jīng)過翻譯階段、編譯階段、執(zhí)行階段,而之后對(duì)同樣的JSP文件請(qǐng)求卻不經(jīng)過翻譯階段和編譯階段【正確答案】:D解析:
一個(gè)JSP頁(yè)面被首次訪問時(shí),會(huì)經(jīng)歷3個(gè)階段:翻譯或轉(zhuǎn)譯,從JSP文件轉(zhuǎn)換成Java源文件;編譯,把Java源代碼編譯成字節(jié)碼,生成class文件;運(yùn)行,執(zhí)行并產(chǎn)生輸出。之后再訪問同一個(gè)JSP頁(yè)面,因?yàn)橐呀?jīng)有了運(yùn)行所需的字節(jié)碼文件,可以直接運(yùn)行,而不必再次執(zhí)行前兩個(gè)步驟,可以提高訪問效率16.()在使用JSTL標(biāo)簽的JSP應(yīng)用中,如果想要為JSP頁(yè)面中聲明的一個(gè)名字為name的變量賦值,應(yīng)該使用以下()標(biāo)簽A、<C:if>B、<C:set>C、<C:out>D、<C:forEach>【正確答案】:B解析:
if標(biāo)簽用于邏輯判斷;set標(biāo)簽用于賦值;out標(biāo)簽用于輸出變量值;forEach標(biāo)簽用于循環(huán)迭代17."正則表達(dá)式中,表示除了指定類型以外的字符的元字符是()A、$B、[^]C、()D、?【正確答案】:B18."如果要把一個(gè)用戶名jack保存在session對(duì)象里,則下列語(yǔ)句正確的是()A、"session.setAttribute(name,jack);B、session.setAttribute("name","jack");C、session.setAttribute("jack",name);D、session.setAttribute("jack","name");【正確答案】:B19.不能在不同用戶之間共享數(shù)據(jù)的方法是()A、通過cookieB、利用文件系統(tǒng)C、利用數(shù)據(jù)庫(kù)D、通過ServletContext對(duì)象—--application【正確答案】:A20.()在JSP應(yīng)用中,下列選項(xiàng)不是JSP內(nèi)置對(duì)象的是()A、requestB、contextC、applicationD、out【正確答案】:B解析:
JSP有9個(gè)內(nèi)置對(duì)象,分別是request、response、out;pageContext、session、application;page、config、exception21.假定login.getName()返回類型為java.lang.String,給定JSP代碼:Welcome以下那個(gè)選項(xiàng)與此語(yǔ)句的功能相同?A、WelocomeB、WelocomeC、WelocomeD、WelocomeServlet【正確答案】:A22.JSP頁(yè)面的page指令主要用于設(shè)置該頁(yè)面的各種屬性,page指令的language屬性的作用是()A、"將需要的包或類引入到JSP頁(yè)面中B、指定JSP頁(yè)面使用的腳本語(yǔ)言,默認(rèn)為JavaC、指定JSP頁(yè)面采用的編碼方式,默認(rèn)為text/htmlD服.務(wù)器所在國(guó)家【正確答案】:B23."CSS樣式按照代碼放置的位置不同可以劃分為3種CSS樣式,下列哪個(gè)不是CSS的樣式()A、嵌入樣式B、內(nèi)聯(lián)樣式C、文件樣式D、外聯(lián)樣式?!菊_答案】:C24.下邊哪個(gè)不是JSP內(nèi)置對(duì)象?()A、SessionB、requestC、cookieD、out9個(gè)request,response,outPageContext,request,sesion,applicationConfig,exception,page【正確答案】:C25.下列關(guān)于XML的描述中,正確的是()A、所有的XML元素都必須是小寫的B、所有XML元素都必須正確地關(guān)閉C、所有XML文檔都必須有DTDD、以上說(shuō)法都正確【正確答案】:B26.page指令的import屬性的作用是()A、定義JSP頁(yè)面響應(yīng)的MIME類型B、定義JSP頁(yè)面使用的腳本語(yǔ)言C、為JSP頁(yè)面引入JAVA包中的類D、定義JSP頁(yè)面字符的編碼【正確答案】:C27.下面那一個(gè)是正確使用JavaBean的方法()A、<jsp:useBeanid="address”class=”AddressBean/><jsp:setPropertyname=”address”property=”name"value=”bai”/><c:settarget=”${user}”property="name”value=”bai”/〉B、〈jsp:useBeanname=”address"class=”AddressBean/>C、〈jsp:useBeanbean=”address”class=”AddressBean/>D、〈jsp:useBeanbeanName=”address”class="AddressBean/>【正確答案】:A28.在Servlet里,能正確獲取session的語(yǔ)句是()。A、"HttpSessionsession=request.getSession(true);選(擇一項(xiàng))B、HttpSessionsession=request.getHttpSession(true);C、HttpSessionsession=response.getSession(true);D、HttpSessionsession=response.getHttpSession(true);【正確答案】:A29.以下腳本元素中有語(yǔ)法錯(cuò)誤的是()A、<%!inti=0;%>B、<%inti=0;%〉C、<%=i;%〉D、<%i++;%〉【正確答案】:C30.下列選項(xiàng)中,可以在JavaScript警告框中寫入"HelloWorld"的是()A、alertBox="HelloWorld";B、msgBox("HelloWorld");C、alert("HelloWorld");D、alertBox("HelloWorld");【正確答案】:C31."下面哪一項(xiàng)不屬于Node接口的子接口?()A、"DocumentB、ElementC、NodelistD、Text【正確答案】:C32.下面哪一個(gè)不是JSP本身已加載的基本類?()A、java.lang.*B、java.io.?C、javax.servlet.*D、javax.servlet.jsp.?【正確答案】:B33.下列指令定義在JSP編譯時(shí)包含所需要的資源。A、includeB、PageC、taglibD、forward【正確答案】:A34."下面的代碼是連接哪個(gè)數(shù)據(jù)庫(kù)的驅(qū)動(dòng)加載片段()【/br】try{【/br】Class.forName(""oracle.jdbc.driver.OracleDriver"");【/br】}【/br】Catch(Exceptione){【/br】out.print(e.toString());【/br】}A、OracleB、SqlServerC、MySqlD、不確定【正確答案】:A35.HttpServletRequest對(duì)象的()方法能夠獲取一個(gè)表單參數(shù)的值:A、getQuaryString()B、getPathInfo()C、getParameter()D、getAttribute()【正確答案】:C36.銷毀一個(gè)session對(duì)象,應(yīng)當(dāng)調(diào)用下面哪一個(gè)方法()A、session.invalidate()B、session.expunge()C、session.destroy()D、session.end(【正確答案】:A37."在JSP頁(yè)面中表單包含如下代碼,當(dāng)表單提交后,正確獲取表單數(shù)據(jù)的是()?!?br】【Formname=”myform”action=”doPost,jsp”】【/br】愛好:【/br】【inputname”=activ”e【inputname”=activ”e【inputname”=activ”e【inputname”=activ”eType=”checkbox”value”=type=”checkbox”value”=type=”checkbox”value”=type=”checkbox”value”=1”】體育【/br】2”】旅游【/br】3”】動(dòng)漫【/br】4”】音樂【/br】【inputname”=submit”type=”submit”value”=【/form】A、"request.getParameter(“active”);提交”】【/br】B、request.getParameterVal“ueasc(tiv”e);C、request.getAttrib“utaec(tiv”e);D、request.getAttribu“teasc(tiv”e);【正確答案】:A38."sesson對(duì)象的方法用于判斷是否為開始新會(huì)話。A、begin()B、isNewSessionID()C、nvalidate()D、isNew()【正確答案】:D39.在html中繪制表格時(shí),標(biāo)記是表格中的換行標(biāo)記。A、【table】B、【th】C、【tr】D、【td】【正確答案】:C40.在JavaWeb中,Servlet從實(shí)例化到消亡是一個(gè)生命周期。下列描述正確的是()。A、init方()法是包容器調(diào)用的Servlet實(shí)例的第一個(gè)方法B、在典型的Servlet生命周期模型中,每次Web請(qǐng)求就會(huì)創(chuàng)建一個(gè)Servlet實(shí)例,請(qǐng)求結(jié)束Servlet就消亡了C、在包容器把請(qǐng)求傳送給Servlet之后,和在調(diào)用Servlet實(shí)例的doGet或者doPost方法之前,包容器不會(huì)調(diào)用Servlet實(shí)例的其他方法D、在Servlet實(shí)例消亡之前,容器調(diào)用Servlet實(shí)例的close(方)法【正確答案】:A41."在J2EE實(shí)現(xiàn)企業(yè)級(jí)應(yīng)用開發(fā)中,()是描述標(biāo)記庫(kù)的XML文檔。A、TLD文件B、DTD文件C、WAR文件D、EAR文件【正確答案】:A42..客戶化標(biāo)簽庫(kù)文件myTags.tld,應(yīng)當(dāng)保存在哪一個(gè)目錄下()A、web應(yīng)用程序的根目錄B、自定義目錄C、WEB-INF目錄D、Lib目錄【正確答案】:C43.給定下面HttpServlet的service方法:(1)publicvoidservice(HttpServletRequestrequest,(2)HttpServletResponseresponse)(3)throwsServletException,IOException{(4)Httpsessions=request.getSession();(5)//insertcodehere(6).}在第(6)行插入以下哪條語(yǔ)句能夠?qū)ession中的屬性刪除()A、session.unbind(”key”);B、session.remove("key”);C、session.removeAttribute("key”);D、session.unbindAttribute("key");E、session.deleteAttribute("key");【正確答案】:C44.http://localhost:8080/web/show.jsp?name=svse下列取得請(qǐng)求參數(shù)值正確的是A、${}B、${name}C、${}D、${param.get("name")}【正確答案】:B45."下面哪一項(xiàng)不是加載驅(qū)動(dòng)程序的方法?()A、"通過DriverManager.getConnecti方on法加載B、調(diào)用方法Class.forNameC、通過添加系統(tǒng)的jdbc.drive屬rs性D、通過registerDriv方er法注冊(cè)【正確答案】:A46.()如果需要在JSP頁(yè)面中引入Web根目錄下名為util文件夾中的checklogin.jsp文件時(shí),以下代碼正確的是()A、<%includefile=””%>B、<%@includefile=””%>C、<%!Includefile=””%>D、<includefile=””>【正確答案】:B解析:
JSP指令元素的語(yǔ)法是:<%@指令名屬性=”屬性值”%>47.使用JavaScrip語(yǔ)t言中Document的方法可以在頁(yè)面上輸出字符。A、document.writ(e)B、document.print()C、document.out()D、document.flush()【正確答案】:A48.在inc.js中p包含數(shù)行代碼與一張圖片,現(xiàn)在要?jiǎng)?chuàng)建一個(gè)home.jsp,每次瀏覽home.jsp時(shí)都能夠以最快的速度顯示inc.js中p的所有內(nèi)容以及home.jsp自身要顯示的內(nèi)容,應(yīng)該在Home.jsp中使用的語(yǔ)句是(。)(選擇一項(xiàng))A、"a)【%@includefile“=inc.js”p%】B、【%@includepage=“inc.js”pflush=“true”】C、【jsp:includefi“l(fā)ein=c.js”pflush=“fals”e】D、【jsp:forwardpage“=inc.js”p/】【正確答案】:A49.Oracle數(shù)據(jù)庫(kù)的JDBC驅(qū)動(dòng)程序類名及其完整包路徑為()A、jdbc.driver.oracle.OracleDriverB、jdbc.oracle.driver.OracleDriverC、driver.oracle.jdbc.OracleDriverD、oracle.jdbc.driver.OracleDriver【正確答案】:B50.()如下JSP代碼,以下說(shuō)法正確的是()<html><%StringcomName=“北大青鳥”;Session.setAttribute(“company”,comName);StringgetCompany=session.getAttribute(“company”);Out.println(getCompany);%></html>A、運(yùn)行正確,頁(yè)面輸出companyB、運(yùn)行正確,頁(yè)面輸出北大青鳥C、運(yùn)行錯(cuò)誤,session.setAttribute(“company”,comName);有誤D、運(yùn)行錯(cuò)誤,StringgetCompany=session.getAttribute(“company”);有誤【正確答案】:D解析:
getAttribute方法的返回值是Object,若用String類型接收返回值需進(jìn)行強(qiáng)制類型轉(zhuǎn)換或調(diào)用toString方法51.關(guān)于兩種請(qǐng)求,下列說(shuō)法正確的是?()A、get請(qǐng)求是默認(rèn)的B、get請(qǐng)求處理的數(shù)據(jù)量大小不受限制C、post請(qǐng)求地址欄里是能夠看到數(shù)據(jù)的D、post請(qǐng)求可以由doGet方法處理【正確答案】:A52.下列動(dòng)作標(biāo)簽中哪一個(gè)是用于以“名字-值”對(duì)應(yīng)的形式為其它標(biāo)簽提供附加信息.()〈jsp:xxxx>A、include動(dòng)作標(biāo)簽B、forward動(dòng)作標(biāo)簽C、useBean動(dòng)作標(biāo)簽D、param標(biāo)簽【正確答案】:D53.下面選項(xiàng)中,哪個(gè)頭字段用于告知服務(wù)器,客戶端所使用的字符集?()Accept-CharsetB、AcceptC、Accept-EncodingD、Accept-Language【正確答案】:D54.下面哪一個(gè)選項(xiàng)不是http響應(yīng)的一部分?()A、響應(yīng)頭B、響應(yīng)正文C、協(xié)議版本號(hào)D、狀態(tài)行【正確答案】:C55."給定一個(gè)Servlet的代碼片段如下:【/br】PublicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)【/br】throwsServletException,IOException{Out.println(“hikitty!”);ou/tb.rc】lose();【}【/br】運(yùn)行次Servlet時(shí)輸出如下:【/br】hikitty!【/br】則應(yīng)在此Servlet下劃線處填充如下代碼。(選項(xiàng)一項(xiàng))A、"PrintWriteorut=response.getWriter();B、PrintWriterout=request.getWriter();C、c)OutputStreamout=response.getOutputStream();D、OutputStreamout=request.getWriter();【正確答案】:A56.()當(dāng)瀏覽器第三次訪問以下JSP網(wǎng)頁(yè)時(shí)的輸出結(jié)果是()<%!inta=0;%><%Intb=0;A++;B++;%>A=<%=a%>B=<%=b%>A、a=1b=1B、a=2b=2C、a=3b=1D、a=2b=1【正確答案】:C解析:
JSP本質(zhì)上是一個(gè)Servlet類,<%!%>聲明的是這個(gè)類的成員,在本題中就是一個(gè)屬性,而<%%>中聲明的是service方法中的的局部變量;且JSP默認(rèn)采用“一次加載,多次調(diào)用”的運(yùn)行方式,所以每次訪問調(diào)用的實(shí)際上是同一個(gè)對(duì)象,它的屬性會(huì)保留上次調(diào)用所賦的值,而局部變量每次調(diào)用都會(huì)重新初始化。按照這個(gè)思路,本頁(yè)面在三次訪問中,屬性a的值會(huì)累加;而局部變量b則每次都從0開始57."如果當(dāng)前JSP頁(yè)面出現(xiàn)異常時(shí)需要轉(zhuǎn)到一個(gè)異常頁(yè),需要設(shè)置page指令的屬性。A、ExceptionB、isErrorPageC、errorD、errorPage【正確答案】:D58.當(dāng)用戶請(qǐng)求jsp頁(yè)面時(shí),JSP引擎就會(huì)執(zhí)行該頁(yè)面的字節(jié)碼文件響應(yīng)客戶的請(qǐng)求,執(zhí)行字節(jié)碼文件的結(jié)果是()A、發(fā)送一個(gè)JSP源文件到客戶端B、發(fā)送一個(gè)Java文件到客戶端C、發(fā)送一個(gè)HTML頁(yè)面到客戶端D、什么都不做?!菊_答案】:C59."對(duì)于轉(zhuǎn)發(fā)與重定向的描述錯(cuò)誤的語(yǔ)句是()A、"重定向是在客戶端發(fā)生作用,通過請(qǐng)求新的地址實(shí)現(xiàn)頁(yè)面轉(zhuǎn)向B、使用重定向時(shí)可以在地址欄中看到轉(zhuǎn)向后的URLC、使用重定向時(shí)可以在地址欄中看到轉(zhuǎn)向后的URLD、轉(zhuǎn)發(fā)與重定向都可以實(shí)現(xiàn)在頁(yè)面跳轉(zhuǎn),因而沒有區(qū)別【正確答案】:D60.一個(gè)servlet的生命周期不包括()方法?A、init()方法B、invalidate()方法C、service()方法D、destroy()方法【正確答案】:B61.在JSP中通過虛擬目錄獲取真實(shí)的物理目錄的方法為。A、request.getRealPath()B、request.getPath()C、response.getRealPath()D、response.getPath()【正確答案】:A62.下面選項(xiàng)中,表示服務(wù)器錯(cuò)誤的狀態(tài)碼是()A、100B、404C、304D、500【正確答案】:D63.在J2EE的ModelⅡ模式中,模型層對(duì)象被編寫為()。(選擇一項(xiàng))AppletB、JSPC、ServerD、JavaBean【正確答案】:D64."【jsp:useBeanid=""be的an名稱""scope=""bea的n標(biāo)記中,scope的值不可以是()。A、pageB、requestC、sessionD、response【正確答案】:D65.下邊哪個(gè)不是MVC中的組成?()A、javaBeanB、FrameWorkmvc就是框架C、JSPD、Servlet【正確答案】:B66."下列代碼中rs為查詢得到的結(jié)果集,代碼運(yùn)行后表格的每一行有幾個(gè)單元格()【/br】while(rs.next()){【/br】Out.print(“【tr】”)【/br】out.print(“【td】”+rs.getString(1)+”【/td】”)【/br】out.print(“【td】”+rs.getString(2)+”【/td】”)【/br】out.print(“【td】”+rs.getString(3)+”【/td】”)【/br】out.print(“【td】”+rs.getString(“publish”)+”【/td】”)【/br】out.print(“【td】”+rs.getFloat(“price”)+”【/td】”)【/br】out.print(“【/tr】”)【/br】}A、4B、5C、6D、不確定【正確答案】:B67."在用戶登錄的JSP頁(yè)面上,包含如下代碼所示的表單,當(dāng)用戶填寫信息后點(diǎn)擊“登錄”按鈕是,將產(chǎn)生的結(jié)果是()【/br】【formaciton=”loginAction.jsp”name=”loginform”method=”get”】【/br】用戶名:【inputtype”=tex”tname=”name”/】【br】【/br】密碼:【inputtype”=password”name=”pwd”/】【/br】【inputtyp”e=submit”value=”登錄”/】【/br】【/form】A、"表單提交的loginAction.j用sp戶,可以在瀏覽器的地址欄看到提交的參數(shù)B、表單提交到loginAction.j,sp用戶不能在瀏覽器的地址欄看到提交的參數(shù)C、表單提交到loginForm,用戶可以在瀏覽器的地址欄看到提交的參數(shù)D、表單提交到loginForm,用戶不能在瀏覽器的地址欄看到提交的參數(shù)【正確答案】:A68.JavaBean的生命周期中,哪個(gè)是用來(lái)跟蹤用戶會(huì)話的()〈c:setvar="b"value=”bbbb",scope="session”/〉A(chǔ)、sessionB、requestC、pageD、application【正確答案】:A69."關(guān)于MVC架構(gòu)的缺點(diǎn),下列的敘述哪一項(xiàng)是不正確的?()A、提高了對(duì)開發(fā)人員的要求B、代碼復(fù)用率低C、增加了文件管理的難度D.產(chǎn)生較多的文件【正確答案】:B70.所有的servlet過濾器類都必須實(shí)現(xiàn)()接口。A、javax.servlet.FilterB、javax.servlet.ServletConfigC、javax.servlet.ServletContextD、javax.servlet.Servlet【正確答案】:A71.下面哪個(gè)不是Form的元素?()A、InputB、textareaC、selectD、table【正確答案】:D72."組件【inputname=""imageField""type=""image""src=""/Las表t.示gi(f""】。)A、圖形按鈕B、圖形顯示標(biāo)記C、上傳圖片D、下載圖片【正確答案】:A73.()在web.xml配置文件中,能夠正確設(shè)置歡迎頁(yè)面的選項(xiàng)是()A、<web-app><welcome-file>index.jsp</wekcome-file></web-app>B、<welcome-file-list></welcome-file-list>C、<welcome-file><welcome-file>index.jsp</welcome-file></welcome-file>D、<welcome-file-list><welcome-file>index.jsp</welcome-file></welcome-file-list>【正確答案】:D74."下面Servlet的哪個(gè)方法用來(lái)為請(qǐng)求服務(wù),在Servlet生命周期中,Servlet每被請(qǐng)求一次它就會(huì)被調(diào)用一次。()A、service()B、init()C、doPost()D、destroy()【正確答案】:A75."在J2EE中,在一個(gè)JSP文件中,有表達(dá)式【%=2+3%】,它將輸出()。(選擇一項(xiàng))A、2+3B、5C、23D、不會(huì)輸出,因?yàn)楸磉_(dá)式是錯(cuò)誤的【正確答案】:B76.java.io.Fi對(duì)le象的方法可以新建一個(gè)文件。A、delete()B、createFile()C、mkdir()D、createNewFile()【正確答案】:B77.〈tdalign="XXX”>中的align屬性是什么含義?()A、加粗B、斜體C、對(duì)齊方式D、邊框樣式【正確答案】:C78.用來(lái)在網(wǎng)頁(yè)中顯示圖形的標(biāo)記為()A、【imagesrc”=文件名”…】B、【imgsrc”=文件名”…】C、【centersr”c=文件名”…】D、【picturesr”c=文件名”…】【正確答案】:B79.JSP的編譯指令標(biāo)記通常是指:()A、"Page指令、Include指令和Taglib指令B、Page指令、Include指令和Plugin指令C、Forward指令、Include指令和Taglib指令D、Page指令、Param指令和Taglib指令【正確答案】:A80.如果在struts—config.xml配置了數(shù)據(jù)源,則在那個(gè)組件中可以獲得這個(gè)數(shù)據(jù)源對(duì)象,進(jìn)而獲得Connection對(duì)象()Action組件B、視圖組件C、模型組件D、JSP組件【正確答案】:C81."給出了如下的查詢條件字符串Stringcondition=""insebrotokvalues(?,?,?,?,下?)列""哪;個(gè)接口適合執(zhí)行該SQL查詢()A、"StatementB、PrepareStatementCallableStatementD、不確定【正確答案】:B82.WEB應(yīng)用中,常用的會(huì)話跟蹤方法不包括()。(選擇一項(xiàng))A、URL重寫B(tài)、CookieC、隱藏表單域D、有狀態(tài)HTTP協(xié)議【正確答案】:D83.()在JSP頁(yè)面中存在這樣一行代碼:<%=“2”+4;%>,運(yùn)行該JSP,以下說(shuō)法正確的是()A、代碼運(yùn)行正確,沒有相應(yīng)輸出B、代碼對(duì)應(yīng)的輸出是6C、代碼對(duì)應(yīng)的輸出是24D、代碼編寫錯(cuò)誤【正確答案】:D解析:
JSP腳本元素中的表達(dá)式相當(dāng)于調(diào)用out內(nèi)置對(duì)象的print方法,在頁(yè)面上產(chǎn)生輸出。表達(dá)式中等號(hào)后面部分相當(dāng)于傳遞給print方法的參數(shù),這不是一段完整的Java代碼,所以不能用分號(hào)結(jié)尾84.下面哪個(gè)方法當(dāng)服務(wù)器關(guān)閉時(shí)被調(diào)用,用來(lái)釋放Servlet所占的資源。()A、service()B、init()C、doPost()D、destroy()【正確答案】:D85.jsp指令不包括()A、?page指令B、?taglib指令C、?import指令D、?include指令【正確答案】:C86.在下面哪個(gè)web應(yīng)用目錄中可以放置所需要的類庫(kù)()A、/WEB-INF/lib放置jar文件B、/META-INF/lib放置jar文件C、/WEBINF/classes放置已經(jīng)編譯的類文件D、/META-INF/classes放置已經(jīng)編譯的類文件【正確答案】:A87."下述選項(xiàng)中不屬于JDBC基本功能的是:(。)A、"與數(shù)據(jù)庫(kù)建立連接B、提交SQL語(yǔ)句C、處理查詢結(jié)果D、數(shù)據(jù)庫(kù)維護(hù)管理【正確答案】:D88.下面選項(xiàng)中,用于設(shè)置ServletContext的域?qū)傩缘姆椒ㄊ?)A、setAttribute(Stringname,Stringobj)B、setParameter(Stringname,Objectobj)C、setAttribute(Stringname,Objectobj)D、setParameter(Stringname,Objectobj)【正確答案】:C89.如果同一頁(yè)面中有多個(gè)提交按鈕(),要求用一個(gè)Action類處理,應(yīng)當(dāng)從下面哪一個(gè)擴(kuò)展更合適()ActionB、DispatchActionC、LookupDispatchActionD、ForwardActionE、SwitchAction【正確答案】:C90.()JSP文件test.jsp代碼如下所示,則試圖運(yùn)行時(shí),將發(fā)生()<html><%Java.lang.StirngBufferbuffer=newjava.lang.StringBuffer();Buffer.append(“ABC”);%>Bufferis<%=buffer%></html>A、翻譯期錯(cuò)誤B、編譯Java源碼時(shí)發(fā)生錯(cuò)誤C、執(zhí)行編譯后的字節(jié)碼時(shí)發(fā)生錯(cuò)誤D、運(yùn)行后,瀏覽器上顯示:bufferisABC【正確答案】:D解析:
JSP腳本元素中的表達(dá)式相當(dāng)于調(diào)用out內(nèi)置對(duì)象的print方法,在頁(yè)面上產(chǎn)生輸出。這里相當(dāng)于調(diào)用buffer對(duì)象的toString方法取得其中存儲(chǔ)的字符串,再通過表達(dá)式輸出在頁(yè)面上91.HTML頁(yè)面中,下面哪個(gè)表示空格()A、&B、;C、&copy;D、&lt;【正確答案】:B92.要在session對(duì)象中保存屬性,可以使用以下哪個(gè)語(yǔ)句()A、session.getAttribute(“key”,”value”)B、session.setAttribute(“key",”value”)C、session.setAttribute(“key”)D、session.getAttribute(“key”)【正確答案】:B93."A3-6當(dāng)瀏覽器第二次訪問該JSP網(wǎng)頁(yè)時(shí)的輸出結(jié)果是什么?【/br】【%!inta=0;%】【/br】【%intb=0;【/br】A++;【/br】b++;【/br】%】【/br】A【%=a%】【br】【/br】b:【%=b%】【/br】選項(xiàng):()A、a=0b=0B、a=1b=1C、a=2b=1D、a=3b=2【正確答案】:C94.jsp指令不包括()A、page指令B、taglib指令C、import指令D、include指令【正確答案】:C95.()當(dāng)訪問JSP頁(yè)面顯示中文亂碼,以下選項(xiàng)中可以實(shí)現(xiàn)中文亂碼處理的是()A、<%@pagelanguage=“java”%>B、<%@pageimport=“java.util.?”%>C、<%@pagecharset=“GBK”%>D、<%@pagecontentType=“text/html;charset=GBK”%>【正確答案】:D解析:
page指令的language屬性用來(lái)指定頁(yè)面使用的腳本語(yǔ)言。Import用來(lái)導(dǎo)入Java類庫(kù),均與中文亂碼問題無(wú)關(guān);C選項(xiàng)語(yǔ)法粗無(wú);contentType屬性可以指定當(dāng)前頁(yè)面的字符集,可以保證當(dāng)前頁(yè)面上的中文正確顯示,故D選項(xiàng)正確,同樣的功能還可以使用pageEncoding屬性實(shí)現(xiàn),即<%@pagepageEncoding=“GBK”%>96."Servle中t,使用()接口中定義的()方法來(lái)處理客戶端發(fā)出的表單數(shù)據(jù)請(qǐng)求A、HttpServletdoHeadB、HttpServletdoPostC、ServletRequestdoGetD、ServletRequestdoPost【正確答案】:B97.分析下面的JavaScript代碼,經(jīng)過運(yùn)算后m的值為()。Varx=11;vary="number";varm=x+y;A、11numberB、numberC、11D、程序報(bào)錯(cuò)【正確答案】:D98.可以執(zhí)行請(qǐng)求轉(zhuǎn)發(fā)的操作是()。A、jsp中response內(nèi)置對(duì)象的sendRedirect()方法B、<jsp:include>標(biāo)記C、RequestDispatcher對(duì)象的include()方法D、RequestDispatcher對(duì)象的forward()方法【正確答案】:D99.可以執(zhí)行請(qǐng)求轉(zhuǎn)發(fā)的操作是()。A、jsp中response內(nèi)置對(duì)象的sendRedirect()方法【重定向】B、標(biāo)記C、RequestDispatcher對(duì)象的include()方法D、RequestDispatcher對(duì)象的forward()方法【正確答案】:D100.Servlet的初始化參數(shù)只能在Servlet的方法中獲取。A、doPost()B、doGet()C、init()D、destroy()【正確答案】:C1.在JSP中如果要獲取客戶端主機(jī)名,應(yīng)使用對(duì)象的方法。A、responseB、requestC、serverD、getRemotePort()E、getServerName()F、getRemoteHost()【正確答案】:BF2.ServletAPI由哪兩個(gè)包組成?(兩個(gè)答案)()A、javax.servletB、javax.servlet.jspC、javax.servlet.httpD、java.servlet【正確答案】:AC3.()在Java中,以下關(guān)于得到ResultSet對(duì)象、PreparedStatement對(duì)象、Statement對(duì)象的說(shuō)法,正確的是()A、可以使用Statement對(duì)象的executeQuery方法返回ResultSet對(duì)象B、可以使用Connection對(duì)象的createStatement方法獲得PreparedStatement對(duì)象C、可以使用Connection對(duì)象的createStatement方法獲得Statement對(duì)象D、可以使用Connection對(duì)象的executeQuery方法返回ResultSet對(duì)象【正確答案】:AC解析:
通過Connection對(duì)象的createStatement方法返回Statement對(duì)象,或者通過PreparedStatement方法返回PreparedStatement對(duì)象;Statement對(duì)象的executeQuery方法執(zhí)行查詢語(yǔ)句并返回結(jié)果集ResultSet4.在一個(gè)文本組件中輸入字符時(shí)有可能觸發(fā)事件。A、onMouseUpB、OnKeyUpC、onSubmitD、onKeyDown【正確答案】:BD5.動(dòng)態(tài)網(wǎng)站開發(fā),以下()可以作為服務(wù)器端腳本語(yǔ)言。A、JSPB、HTMLC、JavaD、JavaScript【正確答案】:CD6.基于Java技術(shù)的Web應(yīng)用程序目錄結(jié)構(gòu)中,WEB-INF目錄位于文檔根目錄下,WEB-INF目錄的組成部分不包括。A、JSP文件B、src目錄C.lib目錄D.d)web.xml【正確答案】:AB7.()在JSP中,要在page指令中設(shè)置使用的腳本語(yǔ)言是Java,且導(dǎo)入了java.io和java.util包,下列語(yǔ)句中正確的是()A、<%@pagelanguage=“java”import=“java.io.?,java.util.?”%>B、<%@pagelanguage=“java”import=“”%>C、<%@pagelanguage=“java”import=“”import=“”%>D、<%@pagelanguage=“java”%><%@pageimport=“java.io.?,java.util.?”%>【正確答案】:AD8.在struts應(yīng)用的控制器中包含哪些組件(兩個(gè)正確答案)()struts1.0A、JSPB、ActionServletC、ActionD、客戶化標(biāo)簽【正確答案】:CD9.以下哪個(gè)說(shuō)法是正確的?(多選)()struts1.0A、每個(gè)Http請(qǐng)求對(duì)應(yīng)一個(gè)單獨(dú)的ActionServlet實(shí)例B、對(duì)于每個(gè)請(qǐng)求訪問HelloAction的Http請(qǐng)求,struts框架只創(chuàng)建一個(gè)單獨(dú)的HelloAction實(shí)例C、每個(gè)子應(yīng)用對(duì)應(yīng)一個(gè)單獨(dú)的RequestProcessor實(shí)例D、每個(gè)子應(yīng)用對(duì)應(yīng)一個(gè)單獨(dú)的web.xml文件【正確答案】:BD10."JSP頁(yè)面中,使用JSP表達(dá)式計(jì)算表達(dá)式的值,并將數(shù)據(jù)輸出到HTML頁(yè)面,下列關(guān)于JSP表達(dá)式描述錯(cuò)誤的是()A、"使用JSP表達(dá)式可以生成JSP動(dòng)態(tài)內(nèi)容B、JSP表達(dá)式后面不能加分號(hào)C、JSP表達(dá)式的基本語(yǔ)法為【%!代碼】D.一個(gè)表達(dá)式標(biāo)簽內(nèi)可以編寫多個(gè)Java表達(dá)式【正確答案】:CD11.對(duì)于以下這段配置Actionservlet的代碼,哪些說(shuō)法是正確的?(三個(gè)正確答案)`()〈servlet〉〈servlet—name〉action〈/servlet—name><servlet-class〉org.apache.struts.action.ActionServlet〈/servlet-class〉<ini—param〉〈param-name〉config〈/param-name><param—value〉/WEB—INF/myconfig.xml〈/param—value〉〈/ini-param>〈load—on—startup>0〈/load-on-startup〉<!—StandardActionServletMapping〈servlet—mapping〉<servlet—name〉action</servlet-name>〈url-pattern〉?.do</url—pattern〉</servlet—mapping>〈/servlet>A、Servlet容器在啟動(dòng)應(yīng)用時(shí),會(huì)初始化這個(gè)ActionServletB、對(duì)于所有URL中以”*.do”結(jié)尾的Http請(qǐng)求,都由ActionServlet處理C、這段代碼位于struts—config.xml中D、這段代碼位于web.xml中【正確答案】:ABC12.()在Java語(yǔ)言中,已知con為已經(jīng)建立的數(shù)據(jù)庫(kù)連接對(duì)象,則下列()是正確的JDBC代碼片段A、PreparedStatementpstmt=con.prepareStatement(“insertintoEMP(EMPNO,ENAME)values(?,?)”);Pstmt.setInt(1,7);Pstmt.setString(2,”Admin”);B、PreparedStatementpstmt=con.prepareStatement(“insertintoEMP(EMPNO,ENAME)values(?,?)”);Pstmt.setInt(1,”7”);Pstmt.setString(2,”Admin”);C、Statementstmt=con.createStatement(“insertintoEMP(EMPNO,ENAME)values(7,’Admin’)”);D、PreparedStatementstmt1=con.prepareStatement(“insertintoEMP(EMPNO,ENAME)values(7,’Admin’)”);【正確答案】:AD13..下面哪些對(duì)象可以在同一應(yīng)用程序的不同網(wǎng)頁(yè)間共享數(shù)據(jù)A、pageB.C.D.E.B、responseC、RequestD、選項(xiàng)缺失E、sessionF、application【正確答案】:DE14.【jsp:param】動(dòng)作元素經(jīng)常與元素一起使用。A、【jsp:include】B、【jsp:useBean】C、【jsp:setProperty】D、【jsp:forward】【正確答案】:AD15."給定如下java代碼片段,已知查詢語(yǔ)句是:selectidfromti并tl且e,已知獲得了相應(yīng)的結(jié)果集對(duì)象res現(xiàn).在要在控制臺(tái)上輸出titl表e中id列(存儲(chǔ)類型為int)的值,可以填入下劃線的代碼是()【/br】While(res.next())【/br】{【/br】Intid?=【/br】}A、"res.getInt(“id”)B、res.getInt(0)C、res.getInt(1)Dres.getInt(id)【正確答案】:AC16.ActionForm組件的存在范圍是(兩個(gè)正確答案)()A、applicationB、sessionC、requestD、page【正確答案】:AB17.要在同一應(yīng)用程序中不同的頁(yè)面共享request數(shù)據(jù)時(shí),可以采用下面方法實(shí)現(xiàn)。A、【jsp:forward】B、【jsp:include】C、response.sendRedirect()D、window.open()【正確答案】:AC18.如果某個(gè)類要成為Servlet,則它應(yīng)該繼承如下哪個(gè)類()A、HttpServletRequestB、HttpServletC、HttpServletResponseD、GenericServlet【正確答案】:BD19.()在JSP頁(yè)面中,JSP小腳本如下所示,要取出session中的值,下劃線處的代碼可以是()<%ArrayListlist=newArrayList();Session.setAttribute(“l(fā)ist”,list);___________________________%>A、Objecto=session.getAttribute(“l(fā)ist”);B、Objecto=(ArrayList)session.getParameter(“l(fā)ist”);C、ArrayListlist2=(ArrayList)session.getAttribute(“l(fā)ist”);D、ArrayListlist2=(ArrayList)session.getParameter(“l(fā)ist”);【正確答案】:AC解析:
從作用域中取值使用getAttribute方法,且此方法的返回值是Object,若干具體類型接收返回值需進(jìn)行強(qiáng)制類型轉(zhuǎn)換20.()在使用JDBC訪問數(shù)據(jù)庫(kù)時(shí),下面選項(xiàng)關(guān)于Statement和PreparedStatement的描述錯(cuò)誤的是()A、PreparedStatement接口繼承自Statement接口,因此PreparedStatement實(shí)例能夠強(qiáng)制轉(zhuǎn)換成Statement實(shí)例來(lái)使用B、PreparedS
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 船舶與海洋工程國(guó)際化作業(yè)指導(dǎo)書
- 旅游行業(yè)數(shù)字化發(fā)展策略研究報(bào)告
- 五金店連鎖經(jīng)營(yíng)模式探討考核試卷
- 印刷業(yè)供應(yīng)鏈協(xié)同優(yōu)化實(shí)踐與經(jīng)驗(yàn)考核試卷
- 愿景課程設(shè)計(jì)教程
- 出租車企業(yè)客戶關(guān)系管理與服務(wù)創(chuàng)新考核試卷
- 增材制造裝備在科研實(shí)驗(yàn)中的應(yīng)用考核試卷
- 工程光學(xué)課程設(shè)計(jì)
- 托班食譜課程設(shè)計(jì)
- 2024年混凝土施工合作協(xié)議范本版B版
- 2024年全國(guó)國(guó)家版圖知識(shí)競(jìng)賽題庫(kù)及答案(中小學(xué)組)
- (正式版)JTT 1218.5-2024 城市軌道交通運(yùn)營(yíng)設(shè)備維修與更新技術(shù)規(guī)范 第5部分:通信
- 元宇宙技術(shù)與應(yīng)用智慧樹知到期末考試答案章節(jié)答案2024年中國(guó)科學(xué)技術(shù)大學(xué)
- XX鄉(xiāng)村建設(shè)投資集團(tuán)有限公司組建方案
- 客運(yùn)車輛冬季安全培訓(xùn)
- 電大財(cái)務(wù)大數(shù)據(jù)分析編程作業(yè)4
- 新中國(guó)史智慧樹知到期末考試答案2024年
- 揭開人際吸引的奧秘 心理健康七年級(jí)全一冊(cè)
- 景觀生態(tài)學(xué)基礎(chǔ)智慧樹知到期末考試答案2024年
- 項(xiàng)目用地報(bào)批知識(shí)講座
- 2025屆高三英語(yǔ)一輪復(fù)習(xí)讀后續(xù)寫微技能之無(wú)靈主語(yǔ)
評(píng)論
0/150
提交評(píng)論