《Java Web應用開發(fā)》期末考試復習題庫(含答案)_第1頁
《Java Web應用開發(fā)》期末考試復習題庫(含答案)_第2頁
《Java Web應用開發(fā)》期末考試復習題庫(含答案)_第3頁
《Java Web應用開發(fā)》期末考試復習題庫(含答案)_第4頁
《Java Web應用開發(fā)》期末考試復習題庫(含答案)_第5頁
已閱讀5頁,還剩92頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

PAGEPAGE1《JavaWeb應用開發(fā)》期末考試復習題庫(含答案)一、單選題1.閱讀下面JSP頁面中的Java腳本代碼片段,當有一個用戶訪問該頁面后,下一個用戶訪問該頁面時,頁面的顯示的結果是()<%intx=2;%><%!intx=5;%>X=<%=++%>A、X=2B、X=3C、X=6D、X=7答案:B解析:JSP本質上是一個Servlet類,<%!%>聲明的是這個類的成員,在本題中就死一個屬性,而<%%>中聲明的是service方法中的局部變量,按照變量就近原則,表達式輸出使用的是局部變量x,而局部變量每次調用都會重新初始化為22."下列File對象的哪個方法能夠判斷File對象對應的路徑是否為目錄。()A、canRead()B、canWrite()C、exists()D、isDirectory()答案:D3.下列可以正確獲取當前Web程序物理路徑的方法為。A、request.getRealPa“th/(”)B、request.getFi“l(fā)e/”()C、response.getRealPa“th/(”)D、response.getFi“l(fā)e/(”)答案:A4.在JSP中,request對象的()方法可以獲取頁面請求中對應多個值得一個表單組件的數(shù)據(jù)A、String[]getParameterValues(Stringname)B、StringgetParameterValuses(Stringname)C、String[]getParameter(Stringname)D、StringgetParameter(Stringname)答案:A解析:請求對象的getParameterValues方法取得一個請求參數(shù)對應的所有值,以字符串數(shù)組的形式返回,如果參數(shù)不存在則返回null。getParameter方法取得一個請求參數(shù)對應的值,以字符串的形式返回,如果參數(shù)不存在則返回null;如果參數(shù)可能有多個值,應使用getParameterValues?方法,如果一定要使用getParameter方法,則只能返回多個值中的第一個值。5.下列關于XML的描述中,正確的是()A、所有的XML元素都必須是小寫的B、所有XML元素都必須正確地關閉C、所有XML文檔都必須有DTDD、以上說法都正確答案:B6.在J2EE中,test.jsp文件中有如下一行代碼:要使User對象一直存在于會話中,直至其終止或被刪除為止,下劃線中應填入()。A、pageB、requestC、sessionD、application答案:D7.單選按鈕是下列哪一個?()A、<inputname=”sex"type=”text”value=”0"/>B、<inputname=”sex”type=”checkbox”value=”0"/>C、<inputname=”sex"type=”option”value=”0”/〉D、<inputname="sex”type=”radio”value=”0"/〉答案:D8."在JSP頁面中,下列()表達式語句可以獲取頁面請求中名字為titl的e文本框的內(nèi)容。A、"【%=request.getParameter(“)t%i】tle”B、【%=request.getAttribute(“title”)%】C、【%=request.getParameterValues(“title”)%】D、【%=request.getParameter“s(titl”e)%】答案:A9.下面對jdbcapi描述錯誤的是()A、?DriverManager接口的getConnection()方法可以建立和數(shù)據(jù)庫的連接B、?Connection接口的createStatement()方法可以創(chuàng)建一個Statement對象C、?Statement接口的executeQuery()方法可以發(fā)送select語句給數(shù)據(jù)庫D、?ResultSet接口表示執(zhí)行insert語句后得到的結果集答案:D10.可以執(zhí)行請求轉發(fā)的操作是()。A、jsp中response內(nèi)置對象的sendRedirect()方法B、<jsp:include>標記C、RequestDispatcher對象的include()方法D、RequestDispatcher對象的forward()方法答案:D11.在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】答案:A12.Servlet的初始化參數(shù)只能在Servlet的方法中獲取。A、doPost()B、doGet()C、init()D、estroy()答案:C13.當應用程序為B/c結構時,程序完全凡在應用服務器上,并通過應用服務器和數(shù)據(jù)庫服務器進行通信。在客戶機上一般無需安裝任何與當前應用有關的文件,系統(tǒng)界面是通過瀏覽器來展現(xiàn)的。()A、正確B、錯誤答案:A解析:B/S架構的基本特征就是程序集中部署在服務器上,客戶端只需通過瀏覽器即可使用14.下面那個方法能夠讀取給定HttpServletRequestrequest對象中的所有Cookie()A、request.getCookies():Cookie[]B、request.getAttributes()C、request.getSession().getCookies()D、request.getSession().GetAttributes()ContentType(“text/html;charset=gbk);pageEncoding=”gbk”答案:A15."當多個用戶請求同一個JSP頁面時,Tomcat服務器為每個客戶啟動一個()。A、進程B、程序C.程序D.服務答案:B16."在JSP中,使用【jsp:useBean動】作可以將javaBean嵌入JSP頁面,對JavaBean的訪問范圍不能是()。A、pageB、requestC、responseD、application答案:C17.在“【%!”和“%】”標記之間聲明的Java的方法稱為頁面的成員方法,其在()范圍內(nèi)有效。()。A、"從定義處之后有效。B、在整個頁面內(nèi)有效。C、從定義處之前有效。D、不確定。答案:C18."正則表達式中,表示除了指定類型以外的字符的元字符是()A、$B、[^]C、()D、?答案:B19."JSP內(nèi)置對象request的getParameterValues方()法返回值是()A、"String[]B、Object[]C、StringD、Object答案:A20.如果Tomcat安裝后,想要修改它的端口號,可以通過修改<tomcat安裝目錄>/conf下的___文件來實現(xiàn).()〈Connectorport=:”8080”/>A、web.xmlB、server.xmlC、server—minimal.xmlD、tomcat-user.xml答案:B21."當JSP頁面執(zhí)行自定義標簽,遇到結束標簽時將調用()方法執(zhí)行處理。(選擇一項)A、doStartTag()B、doEndTag()C、doInitBody()D、oAfterBody()答案:B22.ActionFormBean中驗證表單數(shù)據(jù)方法的返回類型是()struts1.0A、ctionErrorB、ActionErrorsC、ActionForwardD、ActionMapping答案:C23.Page指令中的哪一個屬性用來定義Jsp頁面的MIME類型和Jsp字符的編碼.()A、contnetTypeB、importC、languageD、session答案:A24.以下對象中的()不是JSP的內(nèi)置對象。A、requestB、sessionC、applicationD、bean答案:D25.下面有關JSP和Servlet關系的論述正確的有:(1個正確答案)()A、JSP能夠實現(xiàn)的功能均可由Servlet實現(xiàn)B、Servlet能夠實現(xiàn)的功能均可由JSP實現(xiàn)C、Servlet更適做表現(xiàn)層D、JSP更適合做控制層答案:A26.如下JSP代碼,以下說法正確的是()<html><%StringName=“北大青鳥”;Session.setAttribute(“pany”,Name);Stringgetpany=session.getAttribute(“pany”);Out.println(getpany);%></html>A、運行正確,頁面輸出panyB、運行正確,頁面輸出北大青鳥C、運行錯誤,session.setAttribute(“pany”,Name);有誤D、運行錯誤,Stringgetpany=session.getAttribute(“pany”);有誤答案:D解析:getAttribute方法的返回值是Object,若用String類型接收返回值需進行強制類型轉換或調用toString方法27.下面哪個方法當服務器關閉時被調用,用來釋放Servlet所占的資源。()A、service()B、init()C、doPost()D、estroy()答案:D28.下面哪個不是JSP中和javabean相關的標記?()A、<jsp:userBean>B、<jsp:include>C、<jsp:setProperty>D、<jsp:getProperty>答案:B29."下面哪一項不屬于Node接口的子接口?()A、"DocumentB、ElementC、NodelistD、Text答案:C30.〈tdalign="XXX”>中的align屬性是什么含義?()A、加粗B、斜體C、對齊方式D、邊框樣式答案:C31."在JSP頁面中使用【jsp:setPropertyname=""b的ea名n表單參數(shù)為字""property=""?""格/式】,將Bean屬性賦值,property=""?"格"式要求Bean的屬性名字()A、必須和表單參數(shù)類型一致B、必須和表單參數(shù)名稱一一對應C、必須和表單參數(shù)數(shù)量一致D、名稱不一定對應答案:B32.下列動態(tài)網(wǎng)頁和靜態(tài)網(wǎng)頁的根本區(qū)別描述錯誤的是()。A、靜態(tài)網(wǎng)頁服務器端返回的HTML文件是事先存儲好的B、動態(tài)網(wǎng)頁服務器端返回的HTML文件是程序生成的C、靜態(tài)網(wǎng)頁文件里只有HTML標記,沒有程序代碼。D、動態(tài)網(wǎng)頁中只有程序,不能有HTML代碼。答案:D33."JSP提供了一個可以在多個請求之間持續(xù)有效的內(nèi)置對象(),該對象與瀏覽器窗口一一對應A、"requestB、responseC、sessionD、application答案:C34.在J2EE的ModelⅡ模式中,模型層對象被編寫為()。(選擇一項)A、ppletB、JSPC、ServerD、JavaBean答案:D35.在JSP應用中,下列選項不是JSP內(nèi)置對象的是()A、requestB、contextC、applicationD、out答案:B解析:JSP有9個內(nèi)置對象,分別是request、response、out;pageContext、session、application;page、config、exception36.釋放session對象時,使用session對象的方法。A、clear()B、invalidate()C、remove()答案:B37."閱讀下面代碼片段:【/br】JavaBeanClassbean=newJavaBeanClass(parame;ter【)/br】request.setAttribute(""keyword"",bean);【/br】該段代碼創(chuàng)建的Bean,下列敘述哪項是正確的?()A、"Request周期的BeanB、Application周期的BeanC、SessionD、Page周期的Bean答案:A38.session對象的方法用于設置會話的超時時間。A、session.setMaxInactiveInterval(30);B、session.setMaxTime(30);C、session.getMaxInactiveInterval();D、session.setAttrib“uttei(me”,30);答案:A39."sesson對象的方法用于判斷是否為開始新會話。A、begin()B、isNewSessionID()C、nvalidate()D、isNew()答案:D40.在JSP頁面中進行訪問控制時,一般會使用JSP的()內(nèi)置對象實現(xiàn)對用戶的會話跟蹤。A、requestB、pageC、applicationD、session答案:D解析:JSP的session隱式對象被用來訪問當前用戶的會話信息41.下列設置顏色的方法中不正確的是()A、"【bodybgcolor”=red”】B、【bodybgcolor”=yellow”】C、【bodybgcolor”=#FF0000”】D、【bodybgcolor”=#HH00FF”】答案:D42.在HTML文件中導入一個樣式表的正確語法為。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"】答案:A43.【jsp:useBean聲】明對象的默認有效范圍為。A、pageB、SessionC、applicationD、request答案:A44."JSP文件test.j文sp件如下所示,運行時,將發(fā)生()。【/br】【html】【/br】【%【/br】Java.lang.StringBufferbuffer=null;【/br】buffer.append(“ABC”);【/br】%】【/br】Bufferis【%=buffer%】【/br】【/html】A、"編譯期錯誤B、編譯Java源代碼時錯誤C、執(zhí)行編譯后的字節(jié)碼時發(fā)生錯誤D、運行后,瀏覽器上顯示:bufferisABC答案:C45.JSP頁面由JSP頁面元素構成,以下JSP頁面元素屬于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當t.前pr時in間tl是n(:""+now);%】D、【%=newjava.util.Date()%】答案:A46.下面那一個是正確使用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/>答案:A47.由JSP頁面向Tag文件傳遞數(shù)據(jù)要使用的指令是()A、tagB、attributeC、variableD、taglib答案:B48.在JavaJDBC編程中,可以使用PreparedStatemen接t口為特定的SQL命令指定多個參數(shù),此時需要在創(chuàng)建SQL語句時為每個參數(shù)各用一個()符號作為占位符。A、"?B、_C、?D、%答案:C49.在JSP中,下列()語句可以獲取頁面請求中一個文本框的輸入(文本框的名稱為title)A、request.getPatameter(“title”);B、request.getAttribute(“title”);C、request.getAttributes(“title”);D、request.getPatameters(“title”);答案:A解析:請求對象的getParameter方法取得一個請求參數(shù)對應的值,以字符串的形式返回,如果參數(shù)不存在則返回null;getAttribute方法取出的是請求作用域中存儲的對象50.JSP的編譯指令標記通常是指:()A、"Page指令、Include指令和Taglib指令B、Page指令、Include指令和Plugin指令C、Forward指令、Include指令和Taglib指令D、Page指令、Param指令和Taglib指令答案:A51.使用自定義標簽時,要為JSP引擎提供有關自定義標簽的相關信息,下列信息描述語句正確的是()。(選擇一項)A、"a)【tag】【name】hello【/name】【tag-class】.tagdemo.HelloTag【/tag-class】【/tag】B、"【taglib】【/br】【name】hello【/name】【/br】【tag-class】.tagdemo.HelloTag【/tag-class】【/br】【/taglib】C、"【tag-info】【/br】【name】hello【/name】【/br】【tagclass】.tagdemo.HelloTag【/tagclass】【/br】【/tag-info】【/br】D、"【tag-desc】【/br】【name】hello【/name】【/br】【tagclass】.tagdemo.HelloTag【/tagclass】【/br】【/tag-desc】答案:A52.如果同一頁面中有多個提交按鈕(),要求用一個Action類處理,在Struts—config.xml文件的<action>元素中最重要的且必須配置的一個屬性是()A、parameterB、validateC、keyD、scope答案:C53.在web.xml配置文件中,能夠正確設置歡迎頁面的選項是()A、<web-app><wele-file>index.jsp</weke-file></web-app>B、<wele-file-list></wele-file-list>C、<wele-file><wele-file>index.jsp</wele-file></wele-file>D、<wele-file-list><wele-file>index.jsp</wele-file></wele-file-list>答案:D解析:配置歡迎頁的語法是,在web.xml文件的<web-app>節(jié)點中添加<wele-file-list><wele-file>index.html</wele-file><wele-file>index.jsp</wele-file></wele-file-list>54.所有的servlet過濾器類都必須實現(xiàn)()接口。A、javax.servlet.FilterB、javax.servlet.ServletConfigC、javax.servlet.ServletContextD、javax.servlet.Servlet答案:A55."JSP文件test.j代sp碼如下所示,則試圖運行時,將發(fā)生()。【/br】【html】【/br】【%【/br】Java.lang.StringBufferbuffer=newjava.lang.StringBuffer();【/br】buffer.append(“ABC”);【/br】%】【/br】Bufferis【%=buffer%】【/br】【/html】A、"翻譯期錯誤B、編譯java源碼時發(fā)生錯誤C、執(zhí)行編譯后的字節(jié)碼時發(fā)生錯誤D、運行后,瀏覽器上顯示:bufferisABC答案:D56."如果當前JSP頁面出現(xiàn)異常時需要轉到一個異常頁,需要設置page指令的屬性。A、ExceptionB、isErrorPageC、errorD、errorPage答案:D57.使用request對象的getParameter()方法可以讀取一個輸入控件的哪個屬性值()A、typeB、valueC、sizeD、name="答案:B58.下面選項中,用于設置ServletContext的域屬性的方法是()A、setAttribute(Stringname,Stringobj)B、setParameter(Stringname,Objectobj)C、setAttribute(Stringname,Objectobj)D、setParameter(Stringname,Objectobj)答案:C59.page指令的import屬性的作用是()A、定義JSP頁面響應的MIME類型B、定義JSP頁面使用的腳本語言C、為JSP頁面引入JAVA包中的類D、定義JSP頁面字符的編碼答案:C60.下邊哪個不是MVC中的組成?()A、javaBeanB、FrameWorkmvc就是框架C、JSPD、Servlet答案:B61.下邊哪個是JSP指令標記()A、〈%……%>:服務器腳本B、<%!……%〉:聲明C、〈%……%〉:指令.page||include|taglibD、<%=……%〉:表達式答案:C62."使用response對象進行重定向時,使用的是()方法A、"getRequestDispatcher()B、forward()C、sendRedirect()D、setRequestDispatcher()答案:C63.以下腳本元素中有語法錯誤的是()A、<%!inti=0;%>B、<%inti=0;%〉C、<%=i;%〉D、<%i++;%〉答案:C64.Eclipse工具開發(fā)Servlet會自動將src目錄下的文件編譯成class文件存放到哪個目錄下()A、classB、classesC、libD、conf答案:D65.核心標簽庫中,用來實現(xiàn)循環(huán)功能的標簽是()A、選項缺失B、選項缺失C、選項缺失D、選項缺失答案:D66.分析下面的JavaScript代碼,經(jīng)過運算后m的值為()。Varx=11;vary="number";varm=x+y;A、11numberB、numberC、11D、程序報錯答案:D67."下面Servlet的哪個方法用來為請求服務,在Servlet生命周期中,Servlet每被請求一次它就會被調用一次。()A、service()B、init()C、doPost()D、estroy()答案:A68."CSS樣式按照代碼放置的位置不同可以劃分為3種CSS樣式,下列哪個不是CSS的樣式()A、嵌入樣式B、內(nèi)聯(lián)樣式C、文件樣式D、外聯(lián)樣式。答案:C69.以下關于EL和JSTL說法錯誤的是?()A、EL是一種簡潔的數(shù)據(jù)訪問語言B、EL表達式基本形式:${var}C、JSTL的全稱是JavaServerPagesStandardTagLibraryD、JSTL只有一個Core核心標簽庫答案:D70."如果要把一個用戶名jack保存在session對象里,則下列語句正確的是()A、"session.setAttribute(name,jack);B、session.setAttribute("name","jack");C、session.setAttribute("jack",name);D、session.setAttribute("jack","name");答案:B71."在JSP頁面中表單包含如下代碼,當表單提交后,正確獲取表單數(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”】動漫【/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);答案:A72.下面選項中,表示服務器錯誤的狀態(tài)碼是()A、100B、404C、304D、500答案:D73.如果同一頁面中有多個提交按鈕(),要求用一個Action類處理,應當從下面哪一個擴展更合適()A、ctionB、DispatchActionC、LookupDispatchActionD、ForwardActionE、SwitchAction答案:C74.在JSP頁面中存在這樣一行代碼:<%=“2”+4;%>,運行該JSP,以下說法正確的是()A、代碼運行正確,沒有相應輸出B、代碼對應的輸出是6C、代碼對應的輸出是24D、代碼編寫錯誤答案:D解析:JSP腳本元素中的表達式相當于調用out內(nèi)置對象的print方法,在頁面上產(chǎn)生輸出。表達式中等號后面部分相當于傳遞給print方法的參數(shù),這不是一段完整的Java代碼,所以不能用分號結尾75.在JSP中,內(nèi)置對象()封裝了用戶提交的信息,使用該對象可以獲取用戶提交的信息。A、sessionB、requestC、responseD、out答案:B76.()內(nèi)置對象可以處理jsp頁面運行中的錯誤或者異常A、pageContextB、pageC、sessionD、exception答案:D77.下列哪個不是HTML的常用標記。A、【html】B、【head】C、【body】D、【Book】答案:D78.在JSP頁面中,正確引入JavaBean的是()A、選項缺失B、選項缺失C、選項缺失D、選項缺失答案:C79.下列選項中,不是標記屬性的是()A、srcB、altC、widthD、href答案:D80."在JSP中為內(nèi)建對象定義了4種作用范圍,即ApplicationScope、PageScope和()四個作用范圍。A、RequestScopeB、ResponseScopeC、OutScopeD、WriterScope答案:A81."對于轉發(fā)與重定向的描述錯誤的語句是()A、"重定向是在客戶端發(fā)生作用,通過請求新的地址實現(xiàn)頁面轉向B、使用重定向時可以在地址欄中看到轉向后的URLC、使用重定向時可以在地址欄中看到轉向后的URLD、轉發(fā)與重定向都可以實現(xiàn)在頁面跳轉,因而沒有區(qū)別答案:D82.JSP分頁代碼中,哪個步驟次序是正確的?()A、先取所有的記錄,得到總頁數(shù),再取總記錄數(shù),最后顯示本頁的數(shù)據(jù).B、先取總記錄數(shù),得到總記錄數(shù),再取所有的記錄,最后顯示本頁的數(shù)據(jù).C、先取本頁的數(shù)據(jù),得到總頁數(shù),再取總記錄數(shù),最后顯示本頁的數(shù)據(jù).D、先取本頁的數(shù)據(jù),先取總記錄數(shù),得到總頁數(shù),最后顯示本頁的數(shù)據(jù).答案:A83."在J2EE中,test.j文sp件中有如下一行代碼:(選擇一項)【/br】【jsp:useBeanid=”user”scope=””type=”.UserBean”/】【/br】要使user對象中一直存在于對話中,直至其終止或被刪除為止,下劃線中應填入()。A、pageB、requestC、sessionD、application答案:C84.JSP文件在第一次請求時比較慢,而之后對同樣的JSP文件的請求會非???,能正確解釋此現(xiàn)象的選項是()A、JSP文件第一次請求要經(jīng)過翻譯階段、編譯階段、執(zhí)行階段,而之后對同樣的JSP文件請求卻不經(jīng)過翻譯階段B、JSP文件第一次請求要經(jīng)過翻譯階段、編譯階段、執(zhí)行階段,而之后對同樣的JSP文件請求卻不經(jīng)過編譯階段C、JSP文件第一次請求要經(jīng)過翻譯階段、編譯階段、執(zhí)行階段,而之后對同樣的JSP文件請求卻不經(jīng)過執(zhí)行階段D、JSP文件第一次請求要經(jīng)過翻譯階段、編譯階段、執(zhí)行階段,而之后對同樣的JSP文件請求卻不經(jīng)過翻譯階段和編譯階段答案:D解析:一個JSP頁面被首次訪問時,會經(jīng)歷3個階段:翻譯或轉譯,從JSP文件轉換成Java源文件;編譯,把Java源代碼編譯成字節(jié)碼,生成class文件;運行,執(zhí)行并產(chǎn)生輸出。之后再訪問同一個JSP頁面,因為已經(jīng)有了運行所需的字節(jié)碼文件,可以直接運行,而不必再次執(zhí)行前兩個步驟,可以提高訪問效率85.一個JSP網(wǎng)頁可以使用exception對象,但是必須使用isErrorPage設為()A、nullB、noneC、falseD、true答案:D86."給出了如下的查詢條件字符串Stringcondition=""insebrotokvalues(?,?,?,?,下?)列""哪;個接口適合執(zhí)行該SQL查詢()A、"StatementB、PrepareStatementC、allableStatementD、不確定答案:B87.在html中繪制表格時,標記是表格中的換行標記。A、【table】B、【th】C、【tr】D、【td】答案:C88."下面常用的正則表達式中,表示中文字符的是()A、^\d+(\.\d+)?$B、^[0-9]?[1-9][0-9]?$C、^(-?\d+)(\.\d+)?$D、[\u4e00-\u9fa5]答案:D89."JSP的哪個指令允許頁面使用者自定義標簽庫?()A、Include指令B、Taglib指令C、Include指令D、Plugin指令答案:B90.在使用JSTL標簽的JSP應用中,如果想要為JSP頁面中聲明的一個名字為name的變量賦值,應該使用以下()標簽A、<C:if>B、<C:set>C、<C:out>D、<C:forEach>答案:B解析:if標簽用于邏輯判斷;set標簽用于賦值;out標簽用于輸出變量值;forEach標簽用于循環(huán)迭代91."閱讀下面代碼片段:【/br】RequestDispatcher【/br】dispatcher=request.getRequestDispatcher(""ajsp"");【/br】dispatcher.forward(request,response);【/br】關于該段代碼的作用,下列敘述哪項是正確的?()A、頁面重定向到ajsp頁面B、將請求轉發(fā)到ajsp頁面C、從ajsp定向到當前頁面D、從ajsp轉發(fā)到當前頁面答案:B92.所有的servlet過濾器類都必須實現(xiàn)()接口。A、javax.servlet.FilterB、javax.servlet.ServletConfigC、javax.servlet.ServletContextD、javax.servlet.Servlet答案:A93.struts的中心控制器組件的完整類名是()A、org.apache.struts.action.ActionServletB、org.apache.struts.action.ActionC、org.apache.struts.action.SwitchD、org.apache.struts.action.CoreController答案:C94.如果需要在JSP頁面中引入Web根目錄下名為util文件夾中的checklogin.jsp文件時,以下代碼正確的是()A、<%includefile=””%>B、<%includefile=””%>C、<%!Includefile=””%>D、<includefile=””>答案:B解析:JSP指令元素的語法是:<%指令名屬性=”屬性值”%>95."關于MVC架構的缺點,下列的敘述哪一項是不正確的?()A、提高了對開發(fā)人員的要求B、代碼復用率低C、增加了文件管理的難度D.產(chǎn)生較多的文件答案:B96.在web項目的目錄結構中,web.xml文件位于()中A、"src目錄B、文檔根目錄C、variableD、WEB-INF目錄答案:D97."下列關于JSP中Page該指令用法的描述不正確的是().A、"【%page%】作用于整個JSP頁面B、可以在一個頁面中使用多個【%page%】指令C、"為增強程序的可讀性,建議將【%page%】指令放在JSP文件的開頭,但不是必須的D、使用【%page%】指令中的using屬性可以導入類答案:D98.JSP應用程序配置文件的根元素為A、【W(wǎng)EB】B、【web-inf】C、【web-app】D、【W(wǎng)ebRoot】答案:C99."【jsp:useBeanid=""be的an名稱""scope=""bea的n標記中,scope的值不可以是()。A、pageB、requestC、sessionD、response答案:D100."下面哪一項不是加載驅動程序的方法?()A、"通過DriverManager.getConnecti方on法加載B、調用方法Class.forNameC、通過添加系統(tǒng)的jdbc.drive屬rs性D、通過registerDriv方er法注冊答案:A101.下面那一個JSTL代碼片段能夠實現(xiàn)導入其他web資源的功能()A、〈c:importurl="foo.jsp”/>B、<c:importpage=”foo.jsp"/〉C、〈c:includeurl=”foo.jsp”/>D、〈c:includepage=*foo.jsp”/>答案:A102.Jsp:forward和sendredirect都是用來做頁面跳轉的,描述錯誤的是?()A、forward之后可以使用原來的request對象,而且效率更高.B、sendredirect之后不可以使用原來的request對象,而且效率低.C、forward地址欄不變化,只能在web應用程序內(nèi)的頁面間跳轉.D、forward地址欄變化,可以跳轉到任何頁面和機器.答案:D103.JavaBean的生命周期中,哪個是用來跟蹤用戶會話的()〈c:setvar="b"value=”bbbb",scope="session”/〉A、sessionB、requestC、pageD、application答案:A104."JSP中的隱式注釋為。A、//注釋內(nèi)容B、【!—注釋內(nèi)容--】C、【%--注釋內(nèi)容--%】D、/?注釋內(nèi)容?/答案:C105.以下關于EL和JSTL說法錯誤的是?()A、EL是一種簡潔的數(shù)據(jù)訪問語言B、EL表達式基本形式:${var}C、JSTL的全稱是JavaServerPagesStandardTagLibraryD、JSTL只有一個Core核心標簽庫答案:D106.下面對jdbcapi描述錯誤的是()A、DriverManager接口的getConnection()方法可以建立和數(shù)據(jù)庫的連接B、Connection接口的createStatement()方法可以創(chuàng)建一個Statement對象C、Statement接口的executeQuery()方法可以發(fā)送select語句給數(shù)據(jù)庫D、ResultSet接口表示執(zhí)行insert語句后得到的結果集答案:D107.使用JavaScrip語t言中Document的方法可以在頁面上輸出字符。A、document.writ(e)B、document.print()C、document.out()D、ocument.flush()答案:A108.jsp中java表達式的語法格式為:()A、<%=%>B、<%!%>C、<%%>D、<%%>答案:A109.在Servlet里,能正確獲取session的語句是()。A、"HttpSessionsession=request.getSession(true);選(擇一項)B、HttpSessionsession=request.getHttpSession(true);C、HttpSessionsession=response.getSession(true);D、HttpSessionsession=response.getHttpSession(true);答案:A110.."給定如下Servlet代碼,假定在瀏覽器中輸入URL:【/br】http://localhost:8080/servlet/Hel,lo可Se以rv調le用t這個servle,t那么這個Servlet的輸出是()?!?br】Importjava.io.?;【/br】Importjavax.servlet.?;【/br】importjavax.servlet.http.?;【/br】PublicclassHelloServletextendsHttpServlet{【/br】Publicvoidservice(HttpServletRequestreq,HttpServletResponseres)【/br】throwsServletException,IOException{【/br】}【/br】PublicvoiddoGet(HttpServletRequestreq,HttpServletResponseres)【/br】throwsServletException,IOException{【/br】Res.setContentType(""text/html"");【/br】PrintWriterout=res.getWriter();【/br】out.println(""【html】"");【/br】out.println(""【body】"");【/br】out.println(""doGetHelloWorld!"");【/br】out.println(""【/body】"");【/br】out.println(""【/html】"");【/br】out.close();【/br】}【/br】PublicvoiddoPost(HttpServletRequestreq,HttpServletResponseres)【/br】throwsServletException,IOException{【/br】Res.setContentType(""text/html"");【/br】PrintWriterout=res.getWriter();【/br】out.println(""【html】"");【/br】out.println(""【body】"");【/br】out.println(""doPostHelloWorld!"");【/br】out.println(""【/body】"");【/br】}【/br】}選(擇一項)A、"一個HTML頁面,頁面上顯示doGetHelloWorld!B、一個HTML頁面,頁面上顯示doPostHelloWorld!C、一個空白的HTML頁面D.錯誤信息答案:C111."給定一個Servlet的代碼片段如下:【/br】PublicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)【/br】throwsServletException,IOException{Out.println(“hikitty!”);ou/tb.rc】lose();【}【/br】運行次Servlet時輸出如下:【/br】hikitty!【/br】則應在此Servlet下劃線處填充如下代碼。(選項一項)A、"PrintWriteorut=response.getWriter();B、PrintWriterout=request.getWriter();C、)OutputStreamout=response.getOutputStream();D、OutputStreamout=request.getWriter();答案:A112.用來在網(wǎng)頁中顯示圖形的標記為()A、【imagesrc”=文件名”…】B、【imgsrc”=文件名”…】C、【centersr”c=文件名”…】D、【picturesr”c=文件名”…】答案:B113."使用【jsp:getPropert動y】作標記可以在JSP頁面中得到Bean實例的屬性值,并將其轉換為什么類型的數(shù)據(jù),發(fā)送到客戶端。()A、"StringB、DoubleC、ObjectD、Classes答案:A114.JSP頁面的page指令主要用于設置該頁面的各種屬性,page指令的language屬性的作用是()A、"將需要的包或類引入到JSP頁面中B、指定JSP頁面使用的腳本語言,默認為JavaC、指定JSP頁面采用的編碼方式,默認為text/htmlD服.務器所在國家答案:B115."給定JSP程序源碼如下:【/br】【html】【/br】【%intcount=1;%】【/br】【/html】【/br】以下()語句可以在下劃線處插入,并且運行后輸出結果是:1。(選擇一項)A、【%=++count%】B、【%++count;%】C、【%count++;%】D、【%=count++%】答案:D116.在Java中,JDBC驅動程序主要有四種,較為常用的兩種是JDBC-ODBC橋連和純Java驅動程序。在個人開發(fā)與測試總可以使用JDBC-ODBC橋連方式,而在生產(chǎn)型開發(fā)中則推薦使用純Java驅動程序。()A、正確B、錯誤答案:A解析:橋連接需要通過微軟提供的ODBC數(shù)據(jù)源,不如純Java驅動方式穩(wěn)定117.http請求及響應的正文部分可以是任意格式的數(shù)據(jù),要保證接收方能看得懂發(fā)送方發(fā)送的數(shù)據(jù),http協(xié)議采用()協(xié)議來規(guī)范正文的數(shù)據(jù)格式?A、FTPB、TCPC、HTTPD、MIME答案:D118."Servle中t,使用()接口中定義的()方法來處理客戶端發(fā)出的表單數(shù)據(jù)請求A、HttpServletdoHeadB、HttpServletdoPostC、ServletRequestdoGetD、ServletRequestdoPost答案:B119.JSP文件test.jsp代碼如下所示,則試圖運行時,將發(fā)生()<html><%Java.lang.StirngBufferbuffer=newjava.lang.StringBuffer();Buffer.append(“ABC”);%>Bufferis<%=buffer%></html>A、翻譯期錯誤B、編譯Java源碼時發(fā)生錯誤C、執(zhí)行編譯后的字節(jié)碼時發(fā)生錯誤D、運行后,瀏覽器上顯示:bufferisABC答案:D解析:JSP腳本元素中的表達式相當于調用out內(nèi)置對象的print方法,在頁面上產(chǎn)生輸出。這里相當于調用buffer對象的toString方法取得其中存儲的字符串,再通過表達式輸出在頁面上120."如JSP頁面執(zhí)行時遇到自定義標簽,doStartTag(方)法將被調用()次。(選擇一項)A、1或多B、1C、0或1D、0或多答案:A121.關于兩種請求,下列說法正確的是?()A、get請求是默認的B、get請求處理的數(shù)據(jù)量大小不受限制C、post請求地址欄里是能夠看到數(shù)據(jù)的D、post請求可以由doGet方法處理答案:A122.表單標記中的action屬性的作用是()A、為表單命名B、調用客戶端驗證方法C、指明表單信息發(fā)送的目的地址D、聲明表單的提交方式答案:C123.下面哪一個選項不是http響應的一部分?()A、響應頭B、響應正文C、協(xié)議版本號D、狀態(tài)行答案:C124.在JSP中,以下的page指令設置了使用的腳本語言是Java,且導入了java.rmi.?和java.util.?包.正確的是A、<%@pageLanguage=“Java”,import=”java.rmi.?;java.uitl.?”%”>B、<%@pagelanguage=“Java”import=”java.rmi.?java.uitl.?”%”>C、<%@pagelanguage=“Java”;import=”java.rmi.?;java.uitl.?”%”>D、<%@pagelanguage=“Java”import=”java.rmi.?,java.uitl.?”%>答案:D125.HttpServletRequest對象的()方法能夠獲取一個表單參數(shù)的值:A、?getQuaryString()B、?getPathInfo()C、?getParameter()D、?getAttribute()答案:C126.在JSP中有下面代碼,執(zhí)行結果正確的是()<%Intx;For(inti=0;i<5;i++){X=++i;%><%=x+%><br><%}%>A、12345B、1234C、135D、246答案:C解析:循環(huán)開始時,變量i值為0,++i后,i變成1,并未x賦值為1,然后輸出x++,頁面輸出1,x變成2;i++成2,進入下一輪循環(huán),++i后,i變成3,并為x賦值為3,然后輸出x++,頁面輸出3,x變成4;i++成4,進入下一輪循環(huán),++i后,i變成5,并為x賦值為5,然后輸出x++,頁面輸出5,x變成6;i++成6,循環(huán)種植。最終輸出的是135127.下面選項中,哪個頭字段用于告訴瀏覽器自動刷新頁面的時間?()A、ServerB、Accept-LocationC、RefreshD、Accept-Refresh答案:C128.下面的哪個選項不能實現(xiàn)頁面的跳轉()<jsp:xxx〉標簽只能實現(xiàn)轉發(fā)無法實現(xiàn)重定向A、<jsp:redirecturl="someurl”/>B、〈%response.sendRedirect("someurl”);%>C、<jsp:forwardpage=”someurl”/〉D、〈c:redirecturl=”someurl"/〉答案:A129.下面哪一個不是JSP本身已加載的基本類?()A、java.lang.*B、java.io.?C、javax.servlet.*D、javax.servlet.jsp.?答案:B130."在J2EE實現(xiàn)企業(yè)級應用開發(fā)中,()是描述標記庫的XML文檔。A、TLD文件B、DTD文件C、WAR文件D、EAR文件答案:A131.帶包名()的servlet()的訪問方法是.(該servlet放置在classes目錄中)()A、http://localhost:8080/tom.jiafei.HelloB、http://localhost:8080/servlet/tom/jiafei/HelloC、http://localhost:8080/servlet/tom.jiafei/HelloD、http://localhost:8080/servlet/tom.jiafei.HelloTomcat提供的servletinvoker組件,能實現(xiàn)免web.xml配置servlet可以參考:http:///baoyiming1991/article/details/5965326答案:D132.假定login.getName()返回類型為java.lang.String,給定JSP代碼:Wele以下那個選項與此語句的功能相同?A、WeloeB、WeloeC、WeloeD、WeloeServlet答案:A133.給定下面HttpServlet的service方法:(1)publicvoidservice(HttpServletRequestrequest,(2)HttpServletResponseresponse)(3)throwsServletException,IOException{(4)Httpsessions=request.getSession();(5)//insertcodehere(6).}在第(6)行插入以下哪條語句能夠將session中的屬性刪除()A、session.unbind(”key”);B、session.remove("key”);C、session.removeAttribute("key”);D、session.unbindAttribute("key");E、session.deleteAttribute("key");答案:C134.HttpServletRequest對象的()方法能夠獲取一個表單參數(shù)的值:A、getQuaryString()B、getPathInfo()C、getParameter()D、getAttribute()答案:C135.以下關于JavaBean的描述錯誤的是()A、JavaBean是一個公有java類B、JavaBean提供給外界使用的方法是公有類型的C、JavaBean必須有一個帶參構造方法D、在JSP中使用的JavaBean必須放在一個有名包中“一定要寫包”.答案:C136.下列哪一項不屬于JSP動作指令標記?()A、【jsp:param】B、【jsp:plugin】C、【jsp:useBean】D、【jsp:javaBean】答案:D137.下列選項中,哪個是web.xml中配置初始化參數(shù)的標簽?()A、<param-init>B、<init-param>C、<param>D、<init>答案:B138.下面對servlet中重定向說法描述錯誤的是()A、使用的是HttpServletResponse接口的sendRedirect()方法B、源組件的響應結果不會發(fā)送給客戶端C、sendRedirect()方法后的代碼仍會執(zhí)行D、源組件和目標組件共享ServletRequest對象答案:D139.WEB應用中,常用的會話跟蹤方法不包括()。(選擇一項)A、URL重寫B(tài)、CookieC、隱藏表單域D、有狀態(tài)HTTP協(xié)議答案:D140."在JSP中,test.j文sp件中有如下一行代碼:【/br】【jsp:useBeanid=”user”scope=””type=”.UserBean”/】【/br】要使user對象在用戶對其發(fā)出請求時存在,下劃線中應填入()。A、PageB、requestC、SessionD、application答案:B141."HTML文檔定義層的標記是()A、【layer】B、【level】C、【div】D、【element】答案:C142.可以執(zhí)行請求轉發(fā)的操作是()。A、jsp中response內(nèi)置對象的sendRedirect()方法【重定向】B、標記C、RequestDispatcher對象的include()方法D、RequestDispatcher對象的forward()方法答案:D143."下面哪一項是合法的xml標記名稱?()A、【123abc】B、【123書名】C、【xml123】D、【Hello-OK】答案:C144.jsp指令不包括()A、page指令B、taglib指令C、import指令D、include指令答案:C145."在Java中,欲成功更新表course中數(shù)據(jù)(hours字段為int型,coursethit為lenvarchar型),假設已經(jīng)獲得了數(shù)據(jù)庫連接,Connection的對象con,則在以下程序段的下劃線處應該填寫的代碼是.【/br】PreparedStatementpstmt=con.prepareStatement(""updatceoursesethours=?wherecoursetitle=?"");【/br】/此/處填寫代碼【/br】pstmt.setString(2,""accp"");【/br】pstmt.executeUpdate();【/br】A、"pstmt.setInt(2,800);B、pstmt.setInt(1,800);C、pstmt.setString(2,"800");D、pstmt.setString(1,""800"");答案:B146.jsp最終被運行的是()JSP功能大A、一個java文件B、一個class文件C、一個HTMLD、一個JSP答案:C147.下列選項中,可以成功修改Tomcat端口號為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"/>答案:C148."下面對于B/S架構與C/S架構的描述錯誤的是()A、"B/S架構解決了C/S架構的弊端,因而在程序開發(fā)中將會逐步取代C/S架構B、/S架構是基于Intene網(wǎng)t絡實現(xiàn)的,使得用戶訪問的范圍擴大C、/S架構是基于局域網(wǎng)實現(xiàn)的,當程序發(fā)生改動后,需要對每一個客戶端都進行維護D.C/S可以設計出豐富的界面,而B/S則相對處于劣勢。答案:A149.從()開始,到()結束,被稱為一個會話。A、訪問者連接到服務器,訪問者關閉瀏覽器離開該服務器B、服務器啟動,服務器關閉C、訪問者連接到服務器,服務器關閉D、服務器啟動,訪問者關閉瀏覽器離開該服務器答案:A150.當瀏覽器第三次訪問以下JSP網(wǎng)頁時的輸出結果是()<%!inta=0;%><%Intb=0;A++;B++;%>A=<%=a%>B=<%=b%>A、=1b=1B、a=2b=2C、a=3b=1D、a=2b=1答案:C解析:JSP本質上是一個Servlet類,<%!%>聲明的是這個類的成員,在本題中就是一個屬性,而<%%>中聲明的是service方法中的的局部變量;且JSP默認采用“一次加載,多次調用”的運行方式,所以每次訪問調用的實際上是同一個對象,它的屬性會保留上次調用所賦的值,而局部變量每次調用都會重新初始化。按照這個思路,本頁面在三次訪問中,屬性a的值會累加;而局部變量b則每次都從0開始151.下列選項中,可以在JavaScript警告框中寫入"HelloWorld"的是()A、lertBox="HelloWorld";B、msgBox("HelloWorld");C、alert("HelloWorld");D、alertBox("HelloWorld");答案:C152.下面選項中,用于根據(jù)虛擬路徑得到文件的真實路徑的方法是()A、StringgetRealPath(Stringpath)B、URLgetResource(Stringpath)C、SetgetResourcePaths(Stringpath)D、InputStreamgetResourceAsStream(Stringpath)答案:A153.下面哪個不是Form的元素?()A、InputB、textareaC、selectD、table答案:D154."下述選項中不屬于JDBC基本功能的是:(。)A、"與數(shù)據(jù)庫建立連接B、提交SQL語句C、處理查詢結果D、數(shù)據(jù)庫維護管理答案:D155.關于JavaBean的說法,哪個是正確的?()A、JavaBean的具體類可以不是public的B、JavaBean可以只提供一個帶參數(shù)的構造器C、JavaBean可以象Html標記一樣不關閉D、JavaBean可以保存狀態(tài)答案:D156.在下面哪個web應用目錄中可以放置所需要的類庫()A、/WEB-INF/lib放置jar文件B、/META-INF/lib放置jar文件C、/WEBINF/classes放置已經(jīng)編譯的類文件D、/META-INF/classes放置已經(jīng)編譯的類文件答案:A157.Oracle數(shù)據(jù)庫的JDBC驅動程序類名及其完整包路徑為()A、jdbc.driver.oracle.OracleDriverB、jdbc.oracle.driver.OracleDriverC、driver.oracle.jdbc.OracleDriverD、oracle.jdbc.driver.OracleDriver答案:B158."JavaMail是一組用于發(fā)送和接收郵件消息的API。發(fā)送郵件使用()協(xié)議,接收郵件使用()協(xié)議。A、"POP3SMTPB、POP3TCPC、SMTPTCPD、SMTPPOP3答案:D159.下面選項中,哪個方法用于返回映射到某個資源文件的URL對象()A、getRealPath(Stringpath)B、getResource(Stringpath)C、getResourcePaths(Stringpath)D、getResourceAsStream(Stringpath)答案:B160.下列選項中的方法,在Servlet生命周期的初始化階段被調用的是()A、Service()B、doGet()C、doPost()D、Init()答案:D解析:Servlet的生命周期是:實例化(調用構造函數(shù))、初始化(調用init方法)、服務(調用service方法)、銷毀(調用destroy方法)161.如果在struts—config.xml配置了數(shù)據(jù)源,則在那個組件中可以獲得這個數(shù)據(jù)源對象,進而獲得Connection對象()A、ction組件B、視圖組件C、模型組件D、JSP組件答案:C162.銷毀一個session對象,應當調用下面哪一個方法()A、session.invalidate()B、session.expunge()C、session.destroy()D、session.end(答案:A163."在用戶登錄的JSP頁面上,包含如下代碼所示的表單,當用戶填寫信息后點擊“登錄”按鈕是,將產(chǎn)生的結果是()【/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ù)答案:A164."在J2EE中,在一個JSP文件中,有表達式【%=2+3%】,它將輸出()。(選擇一項)A、2+3B、5C、23D、不會輸出,因為表達式是錯誤的答案:B165."include指令用于在JSP頁面靜態(tài)插入一個文件,插入文件可以是JSP頁面、HTML網(wǎng)頁、文本文件或一段Java代碼,但必須保證插入后形成的文件是()。A、是一個完整的HTML文件B、是一個完整的JSP文件C、是一個完整的TXT文件D、是一個完整的Java源文件答案:B166.下列選項中,哪個HTML元素中可以放置Javascript代碼?()A、<script>B、<javascript>C、<js>D、<scripting>答案:A167.下面選項中,哪個頭字段用于告知服務器,客戶端所使用的字符集?()A、ccept-CharsetB、AcceptC、Accept-EncodingD、Accept-Language答案:D168.在JavaWeb中,Servlet從實例化到消亡是一個生命周期。下列描述正確的是()。A、init方()法是包容器調用的Servlet實例的第一個方法B、在典型的Servlet生命周期模型中,每次Web請求就會創(chuàng)建一個Servlet實例,請求結束Servlet就消亡了C、在包容器把請求傳送給Servlet之后,和在調用Servlet實例的doGet或者doPost方法之前,包容器不會調用Servlet實例的其他方法D、在Servlet實例消亡之前,容器調用Servlet實例的close(方)法答案:A169.不能在不同用戶之間共享數(shù)據(jù)的方法是()A、通過cookieB、利用文件系統(tǒng)C、利用數(shù)據(jù)庫D、通過ServletContext對象—--application答案:A170.jsp指令不包括()A、?page指令B、?taglib指令C、?import指令D、?include指令答案:C171.設置文檔體背景顏色的屬性是()A、textB、gcolorC、backgroundD、link答案:C172.下列指令定義在JSP編譯時包含所需要的資源。A、includeB、PageC、taglibD、forward答案:A173.當訪問JSP頁面顯示中文亂碼,以下選項中可以實現(xiàn)中文亂碼處理的是()A、<%pagelanguage=“java”%>B、<%pageimport=“java.util.?”%>C、<%pagecharset=“GBK”%>D、<%pagecontentType=“text/html;charset=GBK”%>答案:D解析:page指令的language屬性用來指定頁面使用的腳本語言。Import用來導入Java類庫,均與中文亂碼問題無關;C選項語法粗無;contentType屬性可以指定當前頁面的字符集,可以保證當前頁面上的中文正確顯示,故D選項正確,同樣的功能還可以使用pageEncoding屬性實現(xiàn),即<%pagepageEncoding=“GBK”%>174.當用戶請求jsp頁面時,JSP引擎就會執(zhí)行該頁面的字節(jié)碼文件響應客戶的請求,執(zhí)行字節(jié)碼文件的結果是()A、發(fā)送一個JSP源文件到客戶端B、發(fā)送一個Java文件到客戶端C、發(fā)送一個HTML頁面到客戶端D、什么都不做。答案:C175.HTML頁面中,下面哪個表示空格()A、&B、;C、&copy;D、&lt;答案:B176.下列選項中,用來定義下拉列表的是()。A、<input/>B、<textarea></textarea>C、<select></select>D、<form>答案:B177.42)J2EE中,JSPEL表達式:${user.loginName執(zhí)}行效果等同于()。(選擇一項)A、【%=user.getLoginName()%】B、【%user.getLoginName();%】C、【%=user.loginName%】D、【%user.loginName;%】答案:A178.當在JSP文件中要使用到ArrayList對象時,應在JSP文件中加入以下哪個語句?()A、〈jsp:includefile="java.util.*"/〉B、<jsp:includepage="java.util.?"/>C、<%@pageimport="java.util.?”/〉D、〈%@pageinclude=”java.util.*”/〉答案:C179.http://localhost:8080/web/show.jsp?name=svse下列取得請求參數(shù)值正確的是A、${}B、${name}C、${}D、${param.get("name")}答案:B180.一個servlet的生命周期不包括()方法?A、init()方法B、invalidate()方法C、service()方法D、estroy()方法答案:B181.在JSP中需要將1.jsp的請求數(shù)據(jù)通過2.jsp轉發(fā)給3.jsp,應該在2.jsp中采用()方式實現(xiàn)A、<%

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論