版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第頁(yè)Javaweb復(fù)習(xí)測(cè)試題1.設(shè)置文檔體背景顏色的屬性是()A、textB、bgcolorC、backgroundD、link【正確答案】:C2."如JSP頁(yè)面執(zhí)行時(shí)遇到自定義標(biāo)簽,doStartTag(方)法將被調(diào)用()次。(選擇一項(xiàng))A、1或多B、1C、0或1D、0或多【正確答案】:A3.下列哪個(gè)不是HTML的常用標(biāo)記。A、【html】B、【head】C、【body】D、【Book】【正確答案】:D4."sesson對(duì)象的方法用于判斷是否為開始新會(huì)話。A、begin()B、isNewSessionID()C、nvalidate()D、isNew()【正確答案】:D5."Servle中t,使用()接口中定義的()方法來處理客戶端發(fā)出的表單數(shù)據(jù)請(qǐng)求A、HttpServletdoHeadB、HttpServletdoPostC、ServletRequestdoGetD、ServletRequestdoPost【正確答案】:B6.java.io.Fi對(duì)le象的方法可以新建一個(gè)文件。A、delete()B、createFile()C、mkdir()D、createNewFile()【正確答案】:B7.()在JSP中,request對(duì)象的()方法可以獲取頁(yè)面請(qǐng)求中對(duì)應(yīng)多個(gè)值得一個(gè)表單組件的數(shù)據(jù)A、String[]getParameterValues(Stringname)B、StringgetParameterValuses(Stringname)C、String[]getParameter(Stringname)D、StringgetParameter(Stringname)【正確答案】:A解析:
請(qǐng)求對(duì)象的getParameterValues方法取得一個(gè)請(qǐng)求參數(shù)對(duì)應(yīng)的所有值,以字符串?dāng)?shù)組的形式返回,如果參數(shù)不存在則返回null。getParameter方法取得一個(gè)請(qǐng)求參數(shù)對(duì)應(yīng)的值,以字符串的形式返回,如果參數(shù)不存在則返回null;如果參數(shù)可能有多個(gè)值,應(yīng)使用getParameterValues?方法,如果一定要使用getParameter方法,則只能返回多個(gè)值中的第一個(gè)值。8.在J2EE的ModelⅡ模式中,模型層對(duì)象被編寫為()。(選擇一項(xiàng))AppletB、JSPC、ServerD、JavaBean【正確答案】:D9.下列選項(xiàng)中,可以在JavaScript警告框中寫入"HelloWorld"的是()A、alertBox="HelloWorld";B、msgBox("HelloWorld");C、alert("HelloWorld");D、alertBox("HelloWorld");【正確答案】:C10."下面常用的正則表達(dá)式中,表示中文字符的是()A、^\d+(\.\d+)?$B、^[0-9]?[1-9][0-9]?$C、^(-?\d+)(\.\d+)?$D、[\u4e00-\u9fa5]【正確答案】:D11."下面對(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ì)?!菊_答案】:A12."在使用JSP開發(fā)的Web應(yīng)用程序中,home目錄與images目錄為同級(jí)目錄,現(xiàn)在要在home目錄下的index.js中p訪問images目錄下的圖片1.jpg以,下片段正確的是()。A、"【imgsrc”=../images/1.”jpgwidth=”100”height”=20”】B、【imgsrc=”//images/1.jpg”width=”100”height=”20”】C、【imgsrc=”/images/1.jpg”width=”100”height=”20”】D、【imgsrc=”images/1.jp”gwidth=”100”height”=20”】【正確答案】:A13."給出了如下的查詢條件字符串Stringcondition=""insebrotokvalues(?,?,?,?,下?)列""哪;個(gè)接口適合執(zhí)行該SQL查詢()A、"StatementB、PrepareStatementCallableStatementD、不確定【正確答案】:B14."在JSP中,test.j文sp件中有如下一行代碼:【/br】【jsp:useBeanid=”user”scope=””type=”com.UserBean”/】【/br】要使user對(duì)象在用戶對(duì)其發(fā)出請(qǐng)求時(shí)存在,下劃線中應(yīng)填入()。A、PageB、requestC、SessionD、application【正確答案】:B15.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ó)家【正確答案】:B16.HTML頁(yè)面中,下面哪個(gè)表示空格()A、&B、;C、&copy;D、&lt;【正確答案】:B17.在JSP中需要將1.jsp的請(qǐng)求數(shù)據(jù)通過2.jsp轉(zhuǎn)發(fā)給3.jsp,應(yīng)該在2.jsp中采用()方式實(shí)現(xiàn)A、<%request.sendRedirect(“”)%>B、<%response.sendRedirect(“”);%>C、<%request.getRequestDispatcher(“”).forward(request,response);%>D、<%request.sendRedirect(“”).forward(request,response);%>【正確答案】:C解析:
要把請(qǐng)求中的數(shù)據(jù)直接傳遞到下一個(gè)頁(yè)面只有采用轉(zhuǎn)發(fā)的方式,采用重定向會(huì)產(chǎn)生一個(gè)新的請(qǐng)求,從而會(huì)丟失上一次請(qǐng)求的數(shù)據(jù)18."在J2EE實(shí)現(xiàn)企業(yè)級(jí)應(yīng)用開發(fā)中,()是描述標(biāo)記庫(kù)的XML文檔。A、TLD文件B、DTD文件C、WAR文件D、EAR文件【正確答案】:A19.()在JSP頁(yè)面中存在這樣一行代碼:<%=“2”+4;%>,運(yùn)行該JSP,以下說法正確的是()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é)尾20."【jsp:useBeanid=""be的an名稱""scope=""bea的n標(biāo)記中,scope的值不可以是()。A、pageB、requestC、sessionD、response【正確答案】:D21.銷毀一個(gè)session對(duì)象,應(yīng)當(dāng)調(diào)用下面哪一個(gè)方法()A、session.invalidate()B、session.expunge()C、session.destroy()D、session.end(【正確答案】:A22.在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);【正確答案】:A23.JSP分頁(yè)代碼中,哪個(gè)步驟次序是正確的?()A、先取所有的記錄,得到總頁(yè)數(shù),再取總記錄數(shù),最后顯示本頁(yè)的數(shù)據(jù).B、先取總記錄數(shù),得到總記錄數(shù),再取所有的記錄,最后顯示本頁(yè)的數(shù)據(jù).C、先取本頁(yè)的數(shù)據(jù),得到總頁(yè)數(shù),再取總記錄數(shù),最后顯示本頁(yè)的數(shù)據(jù).D、先取本頁(yè)的數(shù)據(jù),先取總記錄數(shù),得到總頁(yè)數(shù),最后顯示本頁(yè)的數(shù)據(jù).【正確答案】:A24.從()開始,到()結(jié)束,被稱為一個(gè)會(huì)話。A、訪問者連接到服務(wù)器,訪問者關(guān)閉瀏覽器離開該服務(wù)器B、服務(wù)器啟動(dòng),服務(wù)器關(guān)閉C、訪問者連接到服務(wù)器,服務(wù)器關(guān)閉D、服務(wù)器啟動(dòng),訪問者關(guān)閉瀏覽器離開該服務(wù)器【正確答案】:A25.()在JSP中有下面代碼,執(zhí)行結(jié)果正確的是()<%Intx;For(inti=0;i<5;i++){X=++i;%><%=x+%><br><%}%>A、12345B、1234C、135D、246【正確答案】:C解析:
循環(huán)開始時(shí),變量i值為0,++i后,i變成1,并未x賦值為1,然后輸出x++,頁(yè)面輸出1,x變成2;i++成2,進(jìn)入下一輪循環(huán),++i后,i變成3,并為x賦值為3,然后輸出x++,頁(yè)面輸出3,x變成4;i++成4,進(jìn)入下一輪循環(huán),++i后,i變成5,并為x賦值為5,然后輸出x++,頁(yè)面輸出5,x變成6;i++成6,循環(huán)種植。最終輸出的是13526."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【正確答案】:C27.下面對(duì)jdbcapi描述錯(cuò)誤的是()A、?DriverManager接口的getConnection()方法可以建立和數(shù)據(jù)庫(kù)的連接B、?Connection接口的createStatement()方法可以創(chuàng)建一個(gè)Statement對(duì)象C、?Statement接口的executeQuery()方法可以發(fā)送select語(yǔ)句給數(shù)據(jù)庫(kù)D、?ResultSet接口表示執(zhí)行insert語(yǔ)句后得到的結(jié)果集【正確答案】:D28."JSP中的隱式注釋為。A、//注釋內(nèi)容B、【!—注釋內(nèi)容--】C、【%--注釋內(nèi)容--%】D、/?注釋內(nèi)容?/【正確答案】:C29."在J2EE中,在一個(gè)JSP文件中,有表達(dá)式【%=2+3%】,它將輸出()。(選擇一項(xiàng))A、2+3B、5C、23D、不會(huì)輸出,因?yàn)楸磉_(dá)式是錯(cuò)誤的【正確答案】:B30.()如果需要在JSP頁(yè)面中引入Web根目錄下名為util文件夾中的checklogin.jsp文件時(shí),以下代碼正確的是()A、<%includefile=””%>B、<%@includefile=””%>C、<%!Includefile=””%>D、<includefile=””>【正確答案】:B解析:
JSP指令元素的語(yǔ)法是:<%@指令名屬性=”屬性值”%>31."下列XML格式正確的為(。)A、【學(xué)生學(xué)號(hào)=“101”姓名=張三/】B、【學(xué)生學(xué)號(hào)=“101”姓名=”張三”】C、【學(xué)生學(xué)號(hào)=“101”姓名=”張三”/】D、【abc學(xué)號(hào)=“101”姓名=”張三”】學(xué)生【/abc】【正確答案】:D32.在HTML中引用外部JavaScrip文t件中的正確代碼為。A、"【SCRIPTLANGUAGE=""JavaScript""src=""calendar.js""】【/SCRIPT】B、【SCRIPTLANGUAGE="JavaScript"href="calendar.js"】【/SCRIPT】C、【SCRIPTLANGUAGE="JavaScript"import="calendar.js"】【/SCRIPT】D、【SCRIPTLANGUAGE="JavaScript"name="calendar.js"】【/SCRIPT】【正確答案】:A33.如果在struts—config.xml配置了數(shù)據(jù)源,則在那個(gè)組件中可以獲得這個(gè)數(shù)據(jù)源對(duì)象,進(jìn)而獲得Connection對(duì)象()Action組件B、視圖組件C、模型組件D、JSP組件【正確答案】:C34.下面選項(xiàng)中,哪個(gè)方法用于返回映射到某個(gè)資源文件的URL對(duì)象()A、getRealPath(Stringpath)B、getResource(Stringpath)C、getResourcePaths(Stringpath)D、getResourceAsStream(Stringpath)【正確答案】:B35.()閱讀下面JSP頁(yè)面中的Java腳本代碼片段,當(dāng)有一個(gè)用戶訪問該頁(yè)面后,下一個(gè)用戶訪問該頁(yè)面時(shí),頁(yè)面的顯示的結(jié)果是()<%intx=2;%><%!intx=5;%>X=<%=++%>A、X=2B、X=3C、X=6D、X=7【正確答案】:B解析:
JSP本質(zhì)上是一個(gè)Servlet類,<%!%>聲明的是這個(gè)類的成員,在本題中就死一個(gè)屬性,而<%%>中聲明的是service方法中的局部變量,按照變量就近原則,表達(dá)式輸出使用的是局部變量x,而局部變量每次調(diào)用都會(huì)重新初始化為236.下邊哪個(gè)不是JSP內(nèi)置對(duì)象?()A、SessionB、requestC、cookieD、out9個(gè)request,response,outPageContext,request,sesion,applicationConfig,exception,page【正確答案】:C37."當(dāng)JSP頁(yè)面執(zhí)行自定義標(biāo)簽,遇到結(jié)束標(biāo)簽時(shí)將調(diào)用()方法執(zhí)行處理。(選擇一項(xiàng))A、doStartTag()B、doEndTag()C、doInitBody()D、doAfterBody()【正確答案】:B38.WEB應(yīng)用中,常用的會(huì)話跟蹤方法不包括()。(選擇一項(xiàng))A、URL重寫B(tài)、CookieC、隱藏表單域D、有狀態(tài)HTTP協(xié)議【正確答案】:D39."在JSP中,使用【jsp:useBean動(dòng)】作可以將javaBean嵌入JSP頁(yè)面,對(duì)JavaBean的訪問范圍不能是()。A、pageB、requestC、responseD、application【正確答案】:C40.在JSP中,以下是有關(guān)和標(biāo)記的描述,正確的是()A、和標(biāo)記都必須在的開始標(biāo)記和結(jié)束標(biāo)記之間B、這兩個(gè)標(biāo)記的name屬性的值必須和標(biāo)記的id屬性的值相對(duì)應(yīng)C、和標(biāo)記可以用于對(duì)bean中定義的所有屬性進(jìn)行選擇和設(shè)置D、這兩個(gè)標(biāo)記的name屬性的值可以和標(biāo)記的id屬性的值不同【是相同的】【正確答案】:B41.以下關(guān)于JavaBean的描述錯(cuò)誤的是()A、JavaBean是一個(gè)公有java類B、JavaBean提供給外界使用的方法是公有類型的C、JavaBean必須有一個(gè)帶參構(gòu)造方法D、在JSP中使用的JavaBean必須放在一個(gè)有名包中“一定要寫包”.【正確答案】:C42.所有的servlet過濾器類都必須實(shí)現(xiàn)()接口。A、javax.servlet.FilterB、javax.servlet.ServletConfigC、javax.servlet.ServletContextD、javax.servlet.Servlet【正確答案】:A43.下列設(shè)置顏色的方法中不正確的是()A、"【bodybgcolor”=red”】B、【bodybgcolor”=yellow”】C、【bodybgcolor”=#FF0000”】D、【bodybgcolor”=#HH00FF”】【正確答案】:D44.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【正確答案】:B45.假定login.getName()返回類型為java.lang.String,給定JSP代碼:Welcome以下那個(gè)選項(xiàng)與此語(yǔ)句的功能相同?A、WelocomeB、WelocomeC、WelocomeD、WelocomeServlet【正確答案】:A46.下列選項(xiàng)中,哪個(gè)是web.xml中配置初始化參數(shù)的標(biāo)簽?()A、<param-init>B、<init-param>C、<param>D、<init>【正確答案】:B47.HttpServletRequest對(duì)象的()方法能夠獲取一個(gè)表單參數(shù)的值:A、?getQuaryString()B、?getPathInfo()C、?getParameter()D、?getAttribute()【正確答案】:C48.()在JSP中,下列()語(yǔ)句可以獲取頁(yè)面請(qǐng)求中一個(gè)文本框的輸入(文本框的名稱為title)A、request.getPatameter(“title”);B、request.getAttribute(“title”);C、request.getAttributes(“title”);D、request.getPatameters(“title”);【正確答案】:A解析:
請(qǐng)求對(duì)象的getParameter方法取得一個(gè)請(qǐng)求參數(shù)對(duì)應(yīng)的值,以字符串的形式返回,如果參數(shù)不存在則返回null;getAttribute方法取出的是請(qǐng)求作用域中存儲(chǔ)的對(duì)象49."JSP文件test.j代sp碼如下所示,則試圖運(yùn)行時(shí),將發(fā)生()?!?br】【html】【/br】【%【/br】Java.lang.StringBufferbuffer=newjava.lang.StringBuffer();【/br】buffer.append(“ABC”);【/br】%】【/br】Bufferis【%=buffer%】【/br】【/html】A、"翻譯期錯(cuò)誤B、編譯java源碼時(shí)發(fā)生錯(cuò)誤C、執(zhí)行編譯后的字節(jié)碼時(shí)發(fā)生錯(cuò)誤D、運(yùn)行后,瀏覽器上顯示:bufferisABC【正確答案】:D50.在下面哪個(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)編譯的類文件【正確答案】:A51.HttpServletRequest對(duì)象的()方法能夠獲取一個(gè)表單參數(shù)的值:A、getQuaryString()B、getPathInfo()C、getParameter()D、getAttribute()【正確答案】:C52.()下列選項(xiàng)中的方法,在Servlet生命周期的初始化階段被調(diào)用的是()A、Service()B、doGet()C、doPost()D、Init()【正確答案】:D解析:
Servlet的生命周期是:實(shí)例化(調(diào)用構(gòu)造函數(shù))、初始化(調(diào)用init方法)、服務(wù)(調(diào)用service方法)、銷毀(調(diào)用destroy方法)53.分析下面的JavaScript代碼,經(jīng)過運(yùn)算后m的值為()。Varx=11;vary="number";varm=x+y;A、11numberB、numberC、11D、程序報(bào)錯(cuò)【正確答案】:D54.使用request對(duì)象的getParameter()方法可以讀取一個(gè)輸入控件的哪個(gè)屬性值()A、typeB、valueC、sizeD、name="【正確答案】:B55.在J2EE中,test.jsp文件中有如下一行代碼:要使User對(duì)象一直存在于會(huì)話中,直至其終止或被刪除為止,下劃線中應(yīng)填入()。A、pageB、requestC、sessionD、application【正確答案】:D56.關(guān)于兩種請(qǐng)求,下列說法正確的是?()A、get請(qǐng)求是默認(rèn)的B、get請(qǐng)求處理的數(shù)據(jù)量大小不受限制C、post請(qǐng)求地址欄里是能夠看到數(shù)據(jù)的D、post請(qǐng)求可以由doGet方法處理【正確答案】:A57.當(dāng)在JSP文件中要使用到ArrayList對(duì)象時(shí),應(yīng)在JSP文件中加入以下哪個(gè)語(yǔ)句?()A、〈jsp:includefile="java.util.*"/〉B、<jsp:includepage="java.util.?"/>C、<%@pageimport="java.util.?”/〉D、〈%@pageinclude=”java.util.*”/〉【正確答案】:C58.struts的中心控制器組件的完整類名是()A、org.apache.struts.action.ActionServletB、org.apache.struts.action.ActionC、org.apache.struts.action.SwitchD、org.apache.struts.action.CoreController【正確答案】:C59.在HTML文件中導(dǎo)入一個(gè)樣式表的正確語(yǔ)法為。A、"【linkhref=""css/css1.css""rel=""stylesheet""type=""text/css""】B、【inputhref="css/css1.css"rel="stylesheet"type="text/css"】C、【importhref="css/css1.css"rel="stylesheet"type="text/css"】D、【linksrc="css/css1.css"rel="stylesheet"type="text/css"】【正確答案】:A60.session對(duì)象的方法用于設(shè)置會(huì)話的超時(shí)時(shí)間。A、session.setMaxInactiveInterval(30);B、session.setMaxTime(30);C、session.getMaxInactiveInterval();D、session.setAttrib“uttei(me”,30);【正確答案】:A61.下面那一個(gè)JSTL代碼片段能夠?qū)崿F(xiàn)導(dǎo)入其他web資源的功能()A、〈c:importurl="foo.jsp”/>B、<c:importpage=”foo.jsp"/〉C、〈c:includeurl=”foo.jsp”/>D、〈c:includepage=*foo.jsp”/>【正確答案】:A62."下面哪一項(xiàng)不是加載驅(qū)動(dòng)程序的方法?()A、"通過DriverManager.getConnecti方on法加載B、調(diào)用方法Class.forNameC、通過添加系統(tǒng)的jdbc.drive屬rs性D、通過registerDriv方er法注冊(cè)【正確答案】:A63.下列選項(xiàng)中,可以成功修改Tomcat端口號(hào)為80的是()A、<Connectport="8080"protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"/>B、<Connectorport="8080"protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"/>C、<Connectorport="80"protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"/>D、<Connectport="80"protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"/>【正確答案】:C64.使用JavaScrip語(yǔ)t言中Document的方法可以在頁(yè)面上輸出字符。A、document.writ(e)B、document.print()C、document.out()D、document.flush()【正確答案】:A65.()在使用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)迭代66.以下對(duì)象中的()不是JSP的內(nèi)置對(duì)象。A、requestB、sessionC、applicationD、bean【正確答案】:D67.page指令的import屬性的作用是()A、定義JSP頁(yè)面響應(yīng)的MIME類型B、定義JSP頁(yè)面使用的腳本語(yǔ)言C、為JSP頁(yè)面引入JAVA包中的類D、定義JSP頁(yè)面字符的編碼【正確答案】:C68.JSP頁(yè)面由JSP頁(yè)面元素構(gòu)成,以下JSP頁(yè)面元素屬于JSP指令的是A、"%@pagelanguage=""java""import=""java.util.?"buffer=""8kb""errorPage=""error.jsp""isErrorPage=""false""%B、【%!StringgetHello(Stringname){return"Hi,"+name+"!";}%】C、【%java.util.Datenow=newjava.util.Date();ou當(dāng)t.前pr時(shí)in間tl是n(:""+now);%】D、【%=newjava.util.Date()%】【正確答案】:A69.以下關(guān)于EL和JSTL說法錯(cuò)誤的是?()A、EL是一種簡(jiǎn)潔的數(shù)據(jù)訪問語(yǔ)言B、EL表達(dá)式基本形式:${var}C、JSTL的全稱是JavaServerPagesStandardTagLibraryD、JSTL只有一個(gè)Core核心標(biāo)簽庫(kù)【正確答案】:D70.在web項(xiàng)目的目錄結(jié)構(gòu)中,web.xml文件位于()中A、"src目錄B、文檔根目錄C、variableD、WEB-INF目錄【正確答案】:D71.()當(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屬性用來指定頁(yè)面使用的腳本語(yǔ)言。Import用來導(dǎo)入Java類庫(kù),均與中文亂碼問題無關(guān);C選項(xiàng)語(yǔ)法粗無;contentType屬性可以指定當(dāng)前頁(yè)面的字符集,可以保證當(dāng)前頁(yè)面上的中文正確顯示,故D選項(xiàng)正確,同樣的功能還可以使用pageEncoding屬性實(shí)現(xiàn),即<%@pagepageEncoding=“GBK”%>72."給定一個(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();【正確答案】:A73.下列動(dòng)態(tài)網(wǎng)頁(yè)和靜態(tài)網(wǎng)頁(yè)的根本區(qū)別描述錯(cuò)誤的是()。A、靜態(tài)網(wǎng)頁(yè)服務(wù)器端返回的HTML文件是事先存儲(chǔ)好的B、動(dòng)態(tài)網(wǎng)頁(yè)服務(wù)器端返回的HTML文件是程序生成的C、靜態(tài)網(wǎng)頁(yè)文件里只有HTML標(biāo)記,沒有程序代碼。D、動(dòng)態(tài)網(wǎng)頁(yè)中只有程序,不能有HTML代碼?!菊_答案】:D74."閱讀下面代碼片段:【/br】JavaBeanClassbean=newJavaBeanClass(parame;ter【)/br】request.setAttribute(""keyword"",bean);【/br】該段代碼創(chuàng)建的Bean,下列敘述哪項(xiàng)是正確的?()A、"Request周期的BeanB、Application周期的BeanC、SessionD、Page周期的Bean【正確答案】:A75.在JSP頁(yè)面中,正確引入JavaBean的是()A、選項(xiàng)缺失B、選項(xiàng)缺失C、選項(xiàng)缺失D、選項(xiàng)缺失【正確答案】:C76."下述選項(xiàng)中不屬于JDBC基本功能的是:(。)A、"與數(shù)據(jù)庫(kù)建立連接B、提交SQL語(yǔ)句C、處理查詢結(jié)果D、數(shù)據(jù)庫(kù)維護(hù)管理【正確答案】:D77.JavaBean的scope取什么值可使該javabean被多個(gè)用戶共享,即和web應(yīng)用有相同的生命周期?()A、pageB、requestC、sessionD、application【正確答案】:D78."下面哪一項(xiàng)是提供了對(duì)xml文檔的元素的訪問方法?()A、DocumentB、ElementC、NodelistD、Text【正確答案】:A79.()在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>【正確答案】:D80.〈tdalign="XXX”>中的align屬性是什么含義?()A、加粗B、斜體C、對(duì)齊方式D、邊框樣式【正確答案】:C81."JSP的哪個(gè)指令允許頁(yè)面使用者自定義標(biāo)簽庫(kù)?()A、Include指令B、Taglib指令C、Include指令D、Plugin指令【正確答案】:B82.在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/】【正確答案】:A83.下面選項(xiàng)中,哪個(gè)頭字段用于告知服務(wù)器,客戶端所使用的字符集?()Accept-CharsetB、AcceptC、Accept-EncodingD、Accept-Language【正確答案】:D84.JSP的編譯指令標(biāo)記通常是指:()A、"Page指令、Include指令和Taglib指令B、Page指令、Include指令和Plugin指令C、Forward指令、Include指令和Taglib指令D、Page指令、Param指令和Taglib指令【正確答案】:A85.以下關(guān)于EL和JSTL說法錯(cuò)誤的是?()A、EL是一種簡(jiǎn)潔的數(shù)據(jù)訪問語(yǔ)言B、EL表達(dá)式基本形式:${var}C、JSTL的全稱是JavaServerPagesStandardTagLibraryD、JSTL只有一個(gè)Core核心標(biāo)簽庫(kù)【正確答案】:D86.jsp中java表達(dá)式的語(yǔ)法格式為:()A、<%=%>B、<%!%>C、<%@%>D、<%%>【正確答案】:A87."關(guān)于MVC架構(gòu)的缺點(diǎn),下列的敘述哪一項(xiàng)是不正確的?()A、提高了對(duì)開發(fā)人員的要求B、代碼復(fù)用率低C、增加了文件管理的難度D.產(chǎn)生較多的文件【正確答案】:B88.()在Java中,JDBC驅(qū)動(dòng)程序主要有四種,較為常用的兩種是JDBC-ODBC橋連和純Java驅(qū)動(dòng)程序。在個(gè)人開發(fā)與測(cè)試總可以使用JDBC-ODBC橋連方式,而在生產(chǎn)型開發(fā)中則推薦使用純Java驅(qū)動(dòng)程序。()A、正確B、錯(cuò)誤【正確答案】:A解析:
橋連接需要通過微軟提供的ODBC數(shù)據(jù)源,不如純Java驅(qū)動(dòng)方式穩(wěn)定89.http://localhost:8080/web/show.jsp?name=svse下列取得請(qǐng)求參數(shù)值正確的是A、${}B、${name}C、${}D、${param.get("name")}【正確答案】:B90.在“【%!”和“%】”標(biāo)記之間聲明的Java的方法稱為頁(yè)面的成員方法,其在()范圍內(nèi)有效。()。A、"從定義處之后有效。B、在整個(gè)頁(yè)面內(nèi)有效。C、從定義處之前有效。D、不確定?!菊_答案】:C91."在J2EE中,test.j文sp件中有如下一行代碼:(選擇一項(xiàng))【/br】【jsp:useBeanid=”user”scope=””type=”com.UserBean”/】【/br】要使user對(duì)象中一直存在于對(duì)話中,直至其終止或被刪除為止,下劃線中應(yīng)填入()。A、pageB、requestC、sessionD、application【正確答案】:C92.Jsp:forward和sendredirect都是用來做頁(yè)面跳轉(zhuǎn)的,描述錯(cuò)誤的是?()A、forward之后可以使用原來的request對(duì)象,而且效率更高.B、sendredirect之后不可以使用原來的request對(duì)象,而且效率低.C、forward地址欄不變化,只能在web應(yīng)用程序內(nèi)的頁(yè)面間跳轉(zhuǎn).D、forward地址欄變化,可以跳轉(zhuǎn)到任何頁(yè)面和機(jī)器.【正確答案】:D93.在JSP中,要定義一個(gè)方法,需要用到以下()元素。A、選項(xiàng)缺失B、選項(xiàng)缺失C、選項(xiàng)缺失D、jsp指令【正確答案】:C94."JSP文件test.j文sp件如下所示,運(yùn)行時(shí),將發(fā)生()。【/br】【html】【/br】【%【/br】Java.lang.StringBufferbuffer=null;【/br】buffer.append(“ABC”);【/br】%】【/br】Bufferis【%=buffer%】【/br】【/html】A、"編譯期錯(cuò)誤B、編譯Java源代碼時(shí)錯(cuò)誤C、執(zhí)行編譯后的字節(jié)碼時(shí)發(fā)生錯(cuò)誤D、運(yùn)行后,瀏覽器上顯示:bufferisABC【正確答案】:C95."在“【%=”和“%】”標(biāo)記之間放置(),可以直接輸出其值。A、變量B、java表達(dá)式C、字符串D、數(shù)字【正確答案】:B96.在JSP中通過虛擬目錄獲取真實(shí)的物理目錄的方法為。A、request.getRealPath()B、request.getPath()C、response.getRealPath()D、response.getPath()【正確答案】:A97.jsp指令不包括()A、?page指令B、?taglib指令C、?import指令D、?include指令【正確答案】:C98.JavaBean的生命周期中,哪個(gè)是用來跟蹤用戶會(huì)話的()〈c:setvar="b"value=”bbbb",scope="session”/〉A(chǔ)、sessionB、requestC、pageD、application【正確答案】:A99.()內(nèi)置對(duì)象可以處理jsp頁(yè)面運(yùn)行中的錯(cuò)誤或者異常A、pageContextB、pageC、sessionD、exception【正確答案】:D100.下邊哪個(gè)不是MVC中的組成?()A、javaBeanB、FrameWorkmvc就是框架C、JSPD、Servlet【正確答案】:B1."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á)式【正確答案】:CD2.以下哪個(gè)說法是正確的?(多選)()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文件【正確答案】:BD3.動(dòng)態(tài)網(wǎng)站開發(fā),以下()可以作為服務(wù)器端腳本語(yǔ)言。A、JSPB、HTMLC、JavaD、JavaScript【正確答案】:CD4.在JSP中如果要獲取客戶端主機(jī)名,應(yīng)使用對(duì)象的方法。A、responseB、requestC、serverD、getRemotePort()E、getServerName()F、getRemoteHost()【正確答案】:BF5.基于Java技術(shù)的Web應(yīng)用程序目錄結(jié)構(gòu)中,WEB-INF目錄位于文檔根目錄下,WEB-INF目錄的組成部分不包括。A、JSP文件B、src目錄C.lib目錄D.d)web.xml【正確答案】:AB6."給定如下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)【正確答案】:AC7.()在Java中,以下關(guān)于得到ResultSet對(duì)象、PreparedStatement對(duì)象、Statement對(duì)象的說法,正確的是()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é)果集ResultSet8.要在同一應(yīng)用程序中不同的頁(yè)面共享request數(shù)據(jù)時(shí),可以采用下面方法實(shí)現(xiàn)。A、【jsp:forward】B、【jsp:include】C、response.sendRedirect()D、window.open()【正確答案】:AC9.【jsp:param】動(dòng)作元素經(jīng)常與元素一起使用。A、【jsp:include】B、【jsp:useBean】C、【jsp:setProperty】D、【jsp:forward】【正確答案】:AD10.()在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)換11.對(duì)于以下這段配置Actionservlet的代碼,哪些說法是正確的?(三個(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.ServletAPI由哪兩個(gè)包組成?(兩個(gè)答案)()A、javax.servletB、javax.servlet.jspC、javax.servlet.httpD、java.servlet【正確答案】:AC13.()在使用JDBC訪問數(shù)據(jù)庫(kù)時(shí),下面選項(xiàng)關(guān)于Statement和PreparedStatement的描述錯(cuò)誤的是()A、PreparedStatement接口繼承自Statement接口,因此PreparedStatement實(shí)例能夠強(qiáng)制轉(zhuǎn)換成Statement實(shí)例來使用B、PreparedStatement實(shí)例使用完畢弧,不再需要關(guān)閉數(shù)據(jù)庫(kù)連接C、Statement實(shí)例和PreparedStatement實(shí)例,均能都數(shù)據(jù)庫(kù)進(jìn)行增刪改查操作D、Statement實(shí)例和PreparedStatement實(shí)例,均能夠通過(“?”)作為占位符,用于后面進(jìn)行參數(shù)的設(shè)定【正確答案】:BD解析:
Statement及其子接口PreparedStatement均可以用來執(zhí)行任何SQL語(yǔ)句,包括DML和DDL。其中PreparedStatement可以實(shí)現(xiàn)SQL語(yǔ)句的預(yù)編譯,從而提高語(yǔ)句執(zhí)行效率。PreparedStatement還可以通過?占位符實(shí)現(xiàn)對(duì)語(yǔ)句更靈活和更安全的賦值。使用Statement及其子接口執(zhí)行完語(yǔ)句都應(yīng)及時(shí)關(guān)閉連接,這是一個(gè)良好的編程習(xí)慣。14.ActionForm組件的存在范圍是(兩個(gè)正確答案)()A、applicationB、sessionC、requestD、page【正確答案】:AB15.在一個(gè)文本組件中輸入字符時(shí)有可能觸發(fā)事件。A、onMouseUpB、OnKeyUpC、onSubmitD、onKeyDown【正確答案】:BD16..下面哪些對(duì)象可以在同一應(yīng)用程序的不同網(wǎng)頁(yè)間共享數(shù)據(jù)A、pageB.C.D.E.B、responseC、RequestD、選項(xiàng)缺失E、sessionF、application【正確答案】:DE17.()在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’)”);【正確答案】:AD18.在struts應(yīng)用的控制器中包含哪些組件(兩個(gè)正確答案)()struts1.0A、JSPB、ActionServletC、ActionD、客戶化標(biāo)簽【正確答案】:CD19.如果某個(gè)類要成為Servlet,則它應(yīng)該繼承如下哪個(gè)類()A、HttpServletRequestB、HttpServletC、HttpServletResponseD、GenericServ
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度城鎮(zhèn)土地使用權(quán)轉(zhuǎn)讓及配套設(shè)施建設(shè)合同協(xié)議3篇
- 二零二五年度小額貸款個(gè)人信用借款合同范本2篇
- 二零二五年度電子商務(wù)銷售結(jié)算合同3篇
- 二零二五年度建筑施工安全環(huán)保事故處理協(xié)議3篇
- 二零二五年度個(gè)人住宅買賣合同示范范本
- 酒店管理工作中的風(fēng)險(xiǎn)管控
- 醫(yī)院行業(yè)美工的醫(yī)療廣告
- 培訓(xùn)行業(yè)課程安全操作指南
- 電子工程師的領(lǐng)域探索
- 二零二五年度農(nóng)產(chǎn)品直銷銷售合同范本
- 醫(yī)院定崗定編方案文檔
- 4-熔化焊與熱切割作業(yè)基礎(chǔ)知識(shí)(一)
- 單元教學(xué)評(píng)一體化設(shè)計(jì)的探索與實(shí)踐以統(tǒng)編語(yǔ)文教材四年級(jí)下冊(cè)第一單元為例
- 個(gè)人安全與社會(huì)責(zé)任的基本知識(shí)概述
- 醫(yī)院標(biāo)識(shí)牌方案設(shè)計(jì)2
- 移動(dòng)商務(wù)內(nèi)容運(yùn)營(yíng)(吳洪貴)任務(wù)二 有效傳播模式的設(shè)計(jì)
- 簡(jiǎn)易勞務(wù)合同電子版
- 明代文學(xué)緒論
- 體育賽事的策劃、組織與實(shí)施 體育賽事利益相關(guān)者
- 三級(jí)醫(yī)院評(píng)審標(biāo)準(zhǔn)(2023年版)實(shí)施細(xì)則
- 分析化學(xué)(高職)PPT完整版全套教學(xué)課件
評(píng)論
0/150
提交評(píng)論