Java-Web程序設(shè)計(jì)-高職軟件專業(yè)技能測(cè)試題庫_第1頁
Java-Web程序設(shè)計(jì)-高職軟件專業(yè)技能測(cè)試題庫_第2頁
Java-Web程序設(shè)計(jì)-高職軟件專業(yè)技能測(cè)試題庫_第3頁
Java-Web程序設(shè)計(jì)-高職軟件專業(yè)技能測(cè)試題庫_第4頁
Java-Web程序設(shè)計(jì)-高職軟件專業(yè)技能測(cè)試題庫_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

一、選擇1、下面哪一個(gè)不是JSP本身已加載的基本類?()A、java.lang.*B、java.io.*C、javax.servlet.*D、javax.servlet.jsp.*2、以下關(guān)于JavaBeans的說法中,錯(cuò)誤的是()。A、JavaBeans是基于JAVA語言的。B、JavaBeans是JSP的內(nèi)置對(duì)象之一。C、JavaBeans是一種Java類。D、JavaBeans是一個(gè)可重復(fù)使用的軟件組件。3、下面的說法錯(cuò)誤的是:()AJsp可以處理動(dòng)態(tài)內(nèi)容和靜態(tài)內(nèi)容B在Jsp最終會(huì)編譯成字節(jié)碼后執(zhí)行C在jsp中可以使用腳本控制Html的標(biāo)簽生成DJsp中不能使用//注釋Java腳本中的代碼4、下述選項(xiàng)中不屬于JDBC基本功能的是:()A.與數(shù)據(jù)庫建立連接 B.提交SQL語句C.處理查詢結(jié)果D.數(shù)據(jù)庫維護(hù)管理5、JSP頁面經(jīng)過編譯之后,將創(chuàng)建一個(gè)()A.a(chǎn)ppletB.severletC.a(chǎn)pplicationD.exe文件6、在jsp中,要定義一個(gè)方法,需要用到以下()元素。A.<%=%>B.<%%>C.<%!%>D.<%@%>7、JSP在WEB服務(wù)器上運(yùn)行結(jié)果:()A.可以在WEB瀏覽器看到,B.只能在WEB瀏覽器看到。C.可能在WEB瀏覽器看到,D.不可能在WEB瀏覽器看到。8、Page指令用于定義JSP文件中的全局屬性,下列關(guān)于該指令用法的描述不正確的是:()A.<%@page%>作用于整個(gè)JSP頁面。B.可以在一個(gè)頁面中使用多個(gè)<%@page%>指令。C.為增強(qiáng)程序的可讀性,建議將<%@page%>指令放在JSP文件的開頭,但不是必須的。D.<%@page%>指令中的屬性只能出現(xiàn)一次。9、()的范圍是從Web應(yīng)用服務(wù)器一開始執(zhí)行服務(wù)一直到Web應(yīng)用服務(wù)器結(jié)束服務(wù)為止。A.頁內(nèi)有效B.請(qǐng)求有效C.會(huì)話有效D.應(yīng)用有效10、選擇、在JSP中使用<jsp:getProperty>標(biāo)記時(shí),不會(huì)出現(xiàn)的屬性是:()A.nameB.propertyC.valueD.以上皆不會(huì)出現(xiàn)11、對(duì)于預(yù)定義<%!預(yù)定義%>的說法錯(cuò)誤的是:()A、一次可聲明多個(gè)變量和方法,只要以“;”結(jié)尾就行B、一個(gè)聲明僅在一個(gè)頁面中有效C、聲明的變量將作為局部變量D、在預(yù)定義中聲明的變量將在JSP頁面初始化時(shí)初始化12、從“員工”表的“姓名”字段中找出名字包含“瑪麗”的人,下面哪條select語句正確:()A、Select*from員工where姓名=’_瑪麗_’B、Select*from員工where姓名=’%瑪麗_’C、Select*from員工where姓名like‘_瑪麗%’D、Select*from員工where姓名like‘%瑪麗%’13、在JSP中調(diào)用JavaBean時(shí)不會(huì)用到的標(biāo)記是:()A.<javabean> B.<jsp:useBean>C.<jsp:setProperty>D.<jsp:getProperty>14、關(guān)于JavaBean正確的說法是:()A、Java文件與Bean所定義的類名可以不同,但一定要注意區(qū)分字母的大小寫B(tài)、在JSP文件中引用Bean,其實(shí)就是用<jsp:useBean>語句C、被引用的Bean文件的文件名后綴為.javaD、Bean文件放在任何目錄下都可以被引用15、Servlet程序的入口點(diǎn)是:()A、init()B、main()C、service()D、doGet()16、不能在不同用戶之間共享數(shù)據(jù)的方法是()A、通過cookieB、利用文件系統(tǒng)C、利用數(shù)據(jù)庫D、通過ServletContext對(duì)象17、page指令通過()屬性指定當(dāng)前頁面的內(nèi)容類型和字符集?A、contentTypeB、bufferC、languageD、isErrorPage18、()指令指定自定義標(biāo)簽的描述器所在位置?ApageBtaglibCincludeDconfig19、在傳統(tǒng)的HTML頁面中加入()就構(gòu)成了一個(gè)JSP頁面文件。A、JAVA程序片 B、JSP標(biāo)簽C、用“<%”、“%>”標(biāo)記符號(hào)括起來的程序 D、JAVA程序片和JSP標(biāo)簽20、假設(shè)在helloapp應(yīng)用中有一個(gè)hello.jsp,它的文件路徑如下:%JAVA_HOME%/webapps/helloapp/hello/hello.jsp那么在瀏覽器端訪問hello.jsp的URL是什么?()A、http://localhost:8080/hello.jspB、http://localhost:8080/helloapp/hello.jspC、http://localhost:8080/helloapp/hello/hello.jspD、http://localhost:8080/webapps/helloapp/hello/dello.jsp21、配置JSP運(yùn)行環(huán)境,若WEB應(yīng)用服務(wù)器選用TOMCAT,以下說法正確的是:()A、先安裝TOMCAT,再安裝JDKB、先安裝JDK,再安裝TOMCATC、不需安裝JDK,安裝TOMCAT就可以了D、JDK和TOMCAT只要都安裝就可以了,安裝順序沒關(guān)系22、對(duì)于“<%!”、“%>”之間聲明的變量,以下說法正確的是:()A、不是JSP頁面的成員變量B、多個(gè)用戶同時(shí)訪問該頁面時(shí),任何一個(gè)用戶對(duì)這些變量的操作,都會(huì)影響到其他用戶C、多個(gè)用戶同時(shí)訪問該頁面時(shí),每個(gè)用戶對(duì)這些變量的操作都是互相獨(dú)立的,不會(huì)互相影響D、是JSP頁面的局部變量23、假設(shè)在helloapp應(yīng)用中有一個(gè)Javabean文件HelloServlet,它位于org.javathinker包下,那么這個(gè)bean的class文件應(yīng)該放在什么目錄下?()A、helloapp/HelloServlet.classB、helloapp/WEB-INF/HelloServlet.classC、helloapp/WEB-INF/classes/HelloServlet.classD、helloapp/WEB-INF/classes/org/javathinker/HelloServlet.class24、在客戶端瀏覽器的源代碼中可以看到()A、JSP注釋 B、HTML注釋C、JSP注釋和HTML注釋 D、JAVA注釋25、page指令的作用是:()A、用來定義整個(gè)JSP頁面的一些屬性和這些屬性的值B、用來在JSP頁面內(nèi)某處嵌入一個(gè)文件C、使該JSP頁面動(dòng)態(tài)包含一個(gè)文件D、指示JSP頁面加載Javaplugin26、page指令的import屬性的作用是()A、定義JSP頁面響應(yīng)的MIME類型B、定義JSP頁面使用的腳本語言C、為JSP頁面引入JAVA包中的類D、定義JSP頁面字符的編碼27、page指令的()屬性可以設(shè)置JSP頁面是否可多線程訪問A、session B、buffer C、isThreadSafe D、info28、()可在JSP頁面出現(xiàn)該指令的位置處,靜態(tài)插入一個(gè)文件。A、page指令標(biāo)簽 B、page指令的import屬性C、include指令標(biāo)簽 D、include動(dòng)作標(biāo)簽29、以下對(duì)象中的()不是JSP的內(nèi)置對(duì)象。A、request B、session C、application D、bean30、在JSP中,內(nèi)置對(duì)象()封裝了用戶提交的信息,使用該對(duì)象可以獲取用戶提交的信息。A、sessionB、request C、response D、out31、request對(duì)象可以使用()方法獲取表單中某輸入框提交的信息。A、getParameter(Strings) B、getValue(Strings)C、getParameterNames(Strings) D、getParameterValue(Strings)32、JSP的內(nèi)置對(duì)象中()對(duì)象可對(duì)客戶的請(qǐng)求作出動(dòng)態(tài)響應(yīng),向客戶端發(fā)送數(shù)據(jù)。A、response B、request C、application D、out33、從()開始,到()結(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ù)器34.下列代碼編譯后不會(huì)出現(xiàn)警告或錯(cuò)誤的是()。(A)charc="a";(B)byteb=255;(C)floatc=10.0;(D)doubled=1.0f;35.下邊哪個(gè)不是FORM的元素?()A.Input B.textareaC.selectD.table36.下面哪個(gè)是空格()A.&B. C.©D.<37.<tdalign=”xxxx”>中的align屬性是什么含意?()A.加粗 B.斜體C.對(duì)齊方式D.邊框樣式38.下邊哪個(gè)不是JSP的內(nèi)置對(duì)象?()A.sessionB.requestC.cookieD.out39.哪個(gè)是JSP指令標(biāo)記?()A.<%……%>B.<%!……%>C.<%@……%>D.<%=……%>40.當(dāng)在JSP文件中要使用到Vector對(duì)象時(shí),應(yīng)在JSP文件中加入以下哪個(gè)語句?()A.<jsp:includefile=”java.util.*”/>B.<jsp:includepage=”java.util.*”/>C.<%@pageimport=”java.util.*”%>D.<%@pageinclude=”java.util.*”%>41.關(guān)于JavaBean的說法,哪個(gè)是正確的?()A.JavaBean的具體類可以不是public的。B.JavaBean可以只提供一個(gè)帶參數(shù)的構(gòu)造器。C.jsp:userBean可以向HTML標(biāo)記一樣不關(guān)閉。D.JavaBean可以保存狀態(tài)。42.JavaBean的生命周期中,哪個(gè)是用來跟蹤用戶的會(huì)話的?()A.sessionB.requestC.pageD.application43.要在session對(duì)象中保存屬性,可以使用以下哪個(gè)語句?()A.session.getAttribute(“key”,”value”);B.session.setAttribute(“key”,”value”);C.session.setAtrribute(“key”);D.session.getAttribute(“key”);44.jsp:forward和sendRedirect都是用來做頁面跳轉(zhuǎn)的,描述錯(cuò)誤的是?()A.forward之后可以使用原來的request對(duì)象,而且效率較高。B.sendRedirect之后不可以使用原來的request對(duì)象,而且效率較低。C.forward地址欄不變化,只能在Web應(yīng)用程序內(nèi)的頁面間跳轉(zhuǎn)。D.forward地址欄變化,可以跳轉(zhuǎn)到任何頁面和機(jī)器。45.關(guān)于get和post兩種請(qǐng)求,下列說法正確的是?()A.get請(qǐng)求是默認(rèn)的。B.get請(qǐng)求處理的數(shù)據(jù)量大小不受到限制。//get處理小數(shù)據(jù)量C.post請(qǐng)求地址欄里是能看到數(shù)據(jù)的。D.post請(qǐng)求可以由doGet方法處理。46.如果Tomcat安裝后,想要修改它的端口號(hào),可以通過修改<tomcat安裝目錄>/conf下的()文件來實(shí)現(xiàn)。A.web.xmlB.server.xmlC.server-minimal.xmlD.tomcat-user.xml47.下邊哪個(gè)不是MVC中的組成部分?()。A.JavaBeanB.FrameWorkC.JSPD.Servlet48.哪個(gè)不是Servlet接口的方法?()。A.doGet方法B.doPost方法C.init方法D.forward方法49.Oracle數(shù)據(jù)庫的JDBC驅(qū)動(dòng)程序類名及完整包路徑為:()A.jdbc.driver.oracle.OracleDriverB.jdbc.oracle.driver.OracleDriverC.driver.oracle.jdbc.OracleDriverD.oracle.jdbc.driver.OracleDriver50.下面哪一個(gè)是正確使用JavaBean的方式?()A.<jsp:useBeanid="address"class="AddressBean"/>B.<jsp:useBeanname="address"class="AddressBean"/>C.<jsp:useBeanbean="address"class="AddressBean"/>D.<jsp:useBeanbeanName="address"class="AddressBean"/>二、填空1.Jsp頁面由元素和模板數(shù)據(jù)組成。2.對(duì)象是代表應(yīng)用程序上下文,它允許JSP頁面與包括在同一應(yīng)用程序中的任何Web組件共享信息,而對(duì)象則是每個(gè)客戶專用的。3.所有JSP程序操作都在執(zhí)行。4.JSP是運(yùn)行在上的腳本語言。5.作用域最大的JSP內(nèi)置對(duì)象是:6.理論上,是用于獲取服務(wù)器信息并將其作為響應(yīng)返回給客戶端,是用于客戶端把數(shù)據(jù)傳送到服務(wù)器。7.JDBC的主要任務(wù)是:。8.JSP設(shè)計(jì)模式包括兩個(gè):(1)Model1,。(2)Model2,。9.Tomcat服務(wù)器的默認(rèn)端口是。怎樣修改tomcat的端口在Tomcat下打開conf文件夾找到文件用記事本打開在<Connectorport=”8080”>中把8080更改即可10.異常的處理,可在該方法的代碼段中包含3類代碼:。11.jsp主要內(nèi)置對(duì)象有:。12.JDBC的主要任務(wù)是:。13.一個(gè)Bean由三部分組成:。14.JavaServlet的主要特點(diǎn)是:。運(yùn)行servlet需要在__注冊(cè).15.Servlet的生命周期分三個(gè)時(shí)期:。16.JSP開發(fā)網(wǎng)站的兩種模式分為__和。17.Servlet的生命周期分三個(gè)時(shí)期:。18.Class.forName的作用是返回一個(gè)指定名稱的。19.xml有兩種解析技術(shù)20.JavaScript代碼都是寫在開始標(biāo)記和結(jié)束標(biāo)記之間。21.函數(shù)的參數(shù)分為兩種:。22.在JavaScript中,類似于Java中的方法,是執(zhí)行特定任務(wù)的語句塊。23.是描述部分功能或整個(gè)程序功能的一段說明性文字,它不會(huì)被解釋器執(zhí)行,而是直接跳過。24.<!--語句-->是標(biāo)記,它告訴不支持JavaScript的(對(duì)象)忽略標(biāo)記中包含的語句。25.HTML文檔對(duì)象模型定義了一套標(biāo)準(zhǔn)的方法來訪問和操縱HTML文檔。26.打開網(wǎng)頁后,我們首先看到的是瀏覽器窗口,即最頂層的對(duì)象,它指的就是瀏覽器窗口本身。其次就是我們看到的網(wǎng)頁文檔內(nèi)容,即document文檔。27.window常用的事件是,它表示在窗口或框架完成加載時(shí)觸發(fā)。28.方法表示每隔多少時(shí)間,循環(huán)調(diào)用某個(gè)函數(shù)執(zhí)行,時(shí)間單位是(毫秒)。29.對(duì)象是通過瀏覽器運(yùn)行時(shí)引擎自動(dòng)創(chuàng)建的,并且是由一系列URLs組成的。這些URLs是用戶在一個(gè)瀏覽器中已訪問過的URLs,所以可以方便的使用IE瀏覽器的“前進(jìn)”和“后退”按鈕圖標(biāo)。30.對(duì)象是通過JavaScript運(yùn)行時(shí)引擎自動(dòng)創(chuàng)建的,此對(duì)象相當(dāng)于IE瀏覽器中的地址欄,包含了關(guān)于當(dāng)前URL地址的信息,它提供了一種重新加載窗口當(dāng)前URL的方法。31.對(duì)象表示給定瀏覽器窗口中的HTML文檔,通過它可以訪問到包括背景顏色到HTML文檔所有的元素,以及處理事件,因此它是整個(gè)瀏覽器對(duì)象模型結(jié)構(gòu)中的重要角色。32.document對(duì)象的屬性,用來設(shè)置文檔的背景顏色。33.display的值為block,表示顯示該對(duì)象,值為,則表示隱藏該對(duì)象。34.JSP頁面經(jīng)過編譯之后,將創(chuàng)建一個(gè).35.在jsp中,要定義一個(gè)方法,需要用到元素.36.的范圍是從Web應(yīng)用服務(wù)器一開始執(zhí)行服務(wù)一直到Web應(yīng)用服務(wù)器結(jié)束服務(wù)為止。37.Servlet程序的入口點(diǎn)是.38.page指令通過屬性指定當(dāng)前頁面的內(nèi)容類型和字符集?39.指令指定自定義標(biāo)簽的描述器所在位置40.在傳統(tǒng)的HTML頁面中加入就構(gòu)成了一個(gè)JSP頁面文件。41.指令用來定義整個(gè)JSP頁面的一些屬性和這些屬性的值.42.page指令的屬性是為JSP頁面引入JAVA包中的類.43.可在JSP頁面出現(xiàn)該指令的位置處,靜態(tài)插入一個(gè)文件。44.在JSP中,內(nèi)置對(duì)象封裝了用戶提交的信息,使用該對(duì)象可以獲取用戶提交的信息。45.JSP的內(nèi)置對(duì)象中對(duì)象可對(duì)客戶的請(qǐng)求作出動(dòng)態(tài)響應(yīng),向客戶端發(fā)送數(shù)據(jù)。46.page指令的屬性可以設(shè)置JSP頁面是否可多線程訪問.47.從開始,到結(jié)束,被稱為一個(gè)會(huì)話。48.JavaBean的生命周期中,是用來跟蹤用戶的會(huì)話的.49.Oracle數(shù)據(jù)庫的JDBC驅(qū)動(dòng)程序類名及完整包路徑為:50.JSTL的XML標(biāo)記庫中的標(biāo)記分為:三、判斷1.Servlet程序的入口點(diǎn)是service (錯(cuò))2.屬性language定義jsp頁面的描述性息,屬性值可以是任意字符串。 (錯(cuò))3.JSP技術(shù)基于JAVA語言,是不區(qū)分大小寫的。 (錯(cuò))4.float型floatf=3.4是否正確 (錯(cuò))5.JSP中包括2種指令:page指令和include指令。 (錯(cuò))6.在JAR文件中,所有類文件必須以對(duì)應(yīng)包的目錄結(jié)構(gòu)存放。 (對(duì))7.JSP頁面中一定要包含jsp代碼。 (錯(cuò))8.通過cookie方法能在不同用戶之間共享數(shù)據(jù)。 (錯(cuò))9.JSP開發(fā)網(wǎng)站的兩種模式分為jsp+javabean和jsp+javabean+servlet。 (對(duì))10.Java語言包含三種核心機(jī)制:Java虛擬機(jī)、垃圾收集機(jī)制和代碼安全檢測(cè)。 (對(duì))11.JSP可以繼承String類。 (錯(cuò))12.接口不可以繼承接口。 (錯(cuò))13.抽象類可以實(shí)現(xiàn)(implements)接口。 (對(duì))14.抽象類是否可繼承實(shí)體類,但前提是實(shí)體類必須有明確的構(gòu)造函數(shù)。 (對(duì))15.String是可以被繼承的。 (錯(cuò))16.try{}里有一個(gè)return語句,那么緊跟在這個(gè)try后的finally{}里的code不會(huì)被執(zhí)行。(錯(cuò))17.abstract的method可以同時(shí)是static。 (對(duì))18.abstract的method可以同時(shí)是static,也可以同時(shí)是native。 (錯(cuò))19.abstract的method可以同時(shí)是static,也可以同時(shí)是synchronized。 (錯(cuò))20.在JSP中,page指令的extends屬性用來引入需要的包或類。 (錯(cuò))21.char型變量不能定義為一個(gè)中文。 (錯(cuò))22.對(duì)于每個(gè)要求訪問maillogin.jsp的HTTP請(qǐng)求,Servlet容器都會(huì)創(chuàng)建一個(gè)HttpSession對(duì)象. (錯(cuò))23.每個(gè)HttpSession對(duì)象都有惟一的ID。 (對(duì))24.JavaWeb應(yīng)用程序必須負(fù)責(zé)為HttpSession分配惟一的ID。 (錯(cuò))25.在Struts應(yīng)用的控制器中包含有客戶化標(biāo)簽組件。 (錯(cuò))26.不管應(yīng)用中包含多少個(gè)子應(yīng)用,只需配置一個(gè)ActionServlet。 (對(duì))27.每個(gè)HTTP請(qǐng)求對(duì)應(yīng)一個(gè)單獨(dú)的ActionServlet實(shí)例。 (錯(cuò))28.對(duì)于每個(gè)請(qǐng)求訪問HelloAction的HTTP請(qǐng)求,Struts框架會(huì)創(chuàng)建一個(gè)單獨(dú)的HelloAction實(shí)例。 (錯(cuò))29.每個(gè)子應(yīng)用對(duì)應(yīng)一個(gè)單獨(dú)的RequestProcessor實(shí)例。 (對(duì))30.每個(gè)子應(yīng)用對(duì)應(yīng)一個(gè)單獨(dú)的web.xml文件。 (錯(cuò))31.JSP能夠?qū)崿F(xiàn)功能均可由Servlet實(shí)現(xiàn)。 (對(duì))32.Servlet能夠?qū)崿F(xiàn)功能均可由JSP實(shí)現(xiàn)。 (對(duì))33.Servlet更適合做表現(xiàn)層。 (錯(cuò))34.JSP分頁代碼中先取總記錄數(shù),得到總頁數(shù),再取所有的記錄,最后顯示本頁的數(shù)據(jù)(對(duì))35.get請(qǐng)求處理的數(shù)據(jù)量大小不受到限制。 (錯(cuò))36.forward之后可以使用原來的request對(duì)象,而且效率較高。 (對(duì))37.sendRedirect之后不可以使用原來的request對(duì)象,而且效率較低。 (對(duì))38.forward地址欄不變化,只能在Web應(yīng)用程序內(nèi)的頁面間跳轉(zhuǎn)。 (對(duì))39.forward地址欄變化,可以跳轉(zhuǎn)到任何頁面和機(jī)器。 (錯(cuò))40.要在session對(duì)象中保存屬性,可以使用session.setAttribute(“key”,”value”)語句。(錯(cuò))41.JavaBean的具體類可以不是public的。 (錯(cuò))42.JavaBean可以只提供一個(gè)帶參數(shù)的構(gòu)造器。 (錯(cuò))43.jsp:userBean可以向HTML標(biāo)記一樣不關(guān)閉。 (錯(cuò))44.JavaBean可以保存狀態(tài)。 (對(duì))45.Servlet的生命周期分三個(gè)時(shí)期:init、service、destroy。 (對(duì))46.Page對(duì)象代表JSP頁面對(duì)應(yīng)的Servlet類實(shí)例。 (對(duì))47.在JSP文件中引用Bean,其實(shí)就是用<jsp:useBean>語句。 (錯(cuò))48.Bean文件放在任何目錄下都可以被引用。 (錯(cuò))49.Java文件與Bean所定義的類名可以不同,但一定要注意區(qū)分字母的大小寫。 (對(duì))50.可以在一個(gè)頁面中使用多個(gè)<%@page%>指令。 (對(duì))四、簡(jiǎn)答1.簡(jiǎn)述JSP的執(zhí)行過程?2.JSP中動(dòng)態(tài)INCLUDE與靜態(tài)INCLUDE的區(qū)別?3.jsp有哪些內(nèi)置對(duì)象?作用分別是什么?4.JSP中動(dòng)態(tài)INCLUDE與靜態(tài)INCLUDE的區(qū)別?5.JSP的兩種訪問格式是什么?6.簡(jiǎn)述Servlet和JSP的關(guān)系8.兩種跳轉(zhuǎn)方式分別是什么?有什么區(qū)別?9.jsp指令有哪些?10.jsp有哪些動(dòng)作?作用分別是什么?11.Jsp中屬性的生命期有哪幾種范圍?請(qǐng)?jiān)敿?xì)論述。12.簡(jiǎn)述ECLIPSE軟件的特點(diǎn)。13.簡(jiǎn)述數(shù)據(jù)庫連接池的作用。14.jsp有哪些動(dòng)作?作用分別是什么?15.JSP中動(dòng)態(tài)INCLUDE與靜態(tài)INCLUDE的區(qū)別?16.Page對(duì)象代表JSP頁面對(duì)應(yīng)的Servlet類實(shí)例17.寫一段Jdbc連Oracle的程序.一、選擇題下面哪一個(gè)不是JSP本身已加載的基本類()A、java.lang.* B、java.io.*C、javax.servlet.* D、javax.servlet.jsp.*對(duì)于JSP聲明<%!變量聲明%>的說法錯(cuò)誤的是()A、一次可聲明多個(gè)變量和方法,只要以“;”結(jié)尾就行B、一個(gè)聲明僅在一個(gè)頁面中有效C、聲明的變量將作為局部變量D、在預(yù)定義中聲明的變量將在JSP頁面初始化時(shí)初始化從“員工”表的“姓名”字段中找出名字包含“瑪麗”的人,下面哪條select語句正確()A、Select*from員工where姓名=’_瑪麗_’B、Select*from員工where姓名=’%瑪麗_’C、Select*from員工where姓名like’_瑪麗%’D、Select*from員工where姓名like’%瑪麗%’下述選項(xiàng)中不屬于JDBC基本功能的是()A、與數(shù)據(jù)庫建立連接 B、提交SQL語句C、處理查詢結(jié)果 D、數(shù)據(jù)庫維護(hù)管理在JSP中使用<jsp:getProperty>標(biāo)記時(shí),不會(huì)出現(xiàn)的屬性是()A、name B、property C、value D、以上皆不會(huì)出現(xiàn)page指令用于定義JSP文件中的全局屬性,下列關(guān)于該指令用法的描述不正確的是()A、<%@page%>作用于整個(gè)JSP頁面。B、可以在一個(gè)頁面中使用多個(gè)<%@page%>指令。C、為增強(qiáng)程序的可讀性,建議將<%@page%>指令放在JSP文件的開頭,但不是必須的。D、<%@page%>指令中的屬性只能出現(xiàn)一次。在JSP中調(diào)用JavaBean時(shí)不會(huì)用到的標(biāo)記是()A、<javabean> B、<jsp:useBean>C、<jsp:setProperty> D、<jsp:getProperty>關(guān)于JavaBean正確的說法是()A、Java文件與Bean所定義的類名可以不同,但一定要注意區(qū)分字母的大小寫B(tài)、在JSP文件中引用Bean,其實(shí)就是用<jsp:useBean>語句C、被引用的Bean文件的文件名后綴為.javaD、Bean文件放在任何目錄下都可以被引用Servlet程序的入口點(diǎn)是()A、init() B、main()C、service() D、doGet()不能在不同用戶之間共享數(shù)據(jù)的方法是()A、通過cookie B、利用文件系統(tǒng)C、利用數(shù)據(jù)庫 D、通過ServletContext對(duì)象在JSP中,()指令用于將文件嵌入JSP頁面。A、page B、forward C、include D taglib在JSP中,有代碼:<%=”2”+”4”%>,將輸出()A、2+4 B、6 C、24 D、不會(huì)輸出,因?yàn)楸磉_(dá)式是錯(cuò)誤的在J2EE中,test.jsp文件如下,試圖運(yùn)行時(shí),將發(fā)生()<html><%Stringstr=null;%>stris<%=”str”%></html>A、轉(zhuǎn)譯期錯(cuò)誤 B、編譯期錯(cuò)誤C、運(yùn)行后,瀏覽器上顯示:strisnull D、運(yùn)行后,瀏覽器上顯示:strisstr給定某程序的片斷如下,用戶在瀏覽器地址欄中鍵入正確的請(qǐng)求URL并回車后,在控制臺(tái)上顯示的結(jié)果是()publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{System.out.println(“get”);}PublicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)ThrowsServletException,IOException{System.out.println(“post”);}A、getB、postC、getpostD、postget在傳統(tǒng)的HTML頁面中加入()就構(gòu)成了一個(gè)JSP頁面文件。A、JAVA程序片 B、JSP標(biāo)簽C、用“<%”、“%>”標(biāo)記符號(hào)括起來的程序 D、JAVA程序片和JSP標(biāo)簽下面哪項(xiàng)不屬于數(shù)據(jù)庫最常用的基本操作()A、查詢(Select) B、裝載(Load)C、插入(Insert) D、更新(Update)下面哪項(xiàng)不是request對(duì)象的方法()A、getAttribute(Stringstr) B、getCookies()C、getParameter(Stringstr) D、sendRedirect(Stringurl)下面哪項(xiàng)是錯(cuò)誤的設(shè)置Bean屬性值的方法()A、<jsp:setPropertyname=“beanInstanceName”property=“*”>B、<jsp:setPropertyname=“beanInstanceName”property=“propertyName”>C、<jsp:setPropertyname=“beanInstanceName”property=“propertyName”param=“parameterName”>D、<jsp:setPropertyname=“beanInstanceName”property=“*”value=“{string|<%=expression%>}“>J2EE中,當(dāng)把來自客戶機(jī)的HTTP請(qǐng)求委托給servlet時(shí),會(huì)調(diào)用HttpServlet的()方法A、service B、doGet C、doPost D、initJ2EE中,JSP表達(dá)式語言的語法是()A、{ELexpression} B、${ELexpression}C、@{ELexpression} D、&{ELexpression}給定JSP程序源碼如下:<html><%intcount=1;%>________________</html>以下()語句可以在下劃線處插入,并且運(yùn)行后輸出結(jié)果是1。A、<%=++count%> B、<%++count;%>C、<%count++;%> D、<%=count++%>J2EE中,JSPEL表達(dá)式:${user.loginName}的執(zhí)行效果等同于()A、<%=user.getLoginName()%> B、<%user.getLoginName();%>C、<%=user.loginName%> D、<%user.loginName;%>在J2EE中,若要在JSP中正確使用標(biāo)簽:<x:getKing/>,在jsp中聲明的taglib指令為:<%@tagliburi=”/WEB-INF/myTags.tld”prefix=”____”%>,下劃線應(yīng)是()A、x B、getKingC、myTags D、king在J2EE中,下列()語句可以獲取頁面請(qǐng)求中一個(gè)文本框的輸入(文本框的名稱為title)。A、request.getParameter(“title”);B、request.getAttribute(“title”);C、request.getParameterValues(“title”);D、request.getParameters(“title”);header是一個(gè)數(shù)組,下列哪個(gè)語法是不正確的。()A、${header[“0”] B、${header[‘0’]C、${header[0] D、${header.[0]列出所有MySQL中所有數(shù)據(jù)庫的命令是。()A、showalldatabases; B、displaydatabases;C、showdatabases; D、showdatabase;列出當(dāng)前數(shù)據(jù)庫的所有表的命令是。()A、showalltables; B、displaytables;C、showtable; D、showtables;關(guān)于XML文檔,下列說法錯(cuò)誤的是。()A、XPath可以表示數(shù)據(jù)在XML文檔中存儲(chǔ)的位置。B、符合XML語法規(guī)范的XML文檔是有效的XML文檔。C、一個(gè)結(jié)構(gòu)良好的XML文檔可能包含沒有意義的內(nèi)容。D、<x:parse>標(biāo)記用于解析XML文檔。下列不是JavaBeans編碼約定的是。()A、所有屬性都是私有的。B、屬性值的獲取采用get加上首字母大寫的屬性名來命名方法。C、默認(rèn)構(gòu)造函數(shù)可以是私有的。D、屬性值的設(shè)置采用set加上首字母大寫的屬性名來命名方法。下列哪個(gè)方法不屬于Servlet。()A、init() B、run() C、service() D、destroy()對(duì)于MVC模式,下列哪個(gè)是錯(cuò)誤的。()A、JavaBean表示模型(M)B、Servlet實(shí)現(xiàn)控制器(C)C、JSP實(shí)現(xiàn)控制器(C)D、HTML或JSP表示視圖(V)對(duì)于HTTP協(xié)議,每次建立一個(gè)連接,會(huì)有幾個(gè)請(qǐng)求發(fā)送給服務(wù)器。()A、1 B、2 C、0 D、任意數(shù)量正確地對(duì)Web應(yīng)用項(xiàng)目的文件進(jìn)行打包的命令是。()A、jarcvfsoccer.warsoccer B、jarcsoccer.warsoccerC、jarfsoccer.warsoccer D、jarcvfsoccersoccer.war正確地對(duì)Web應(yīng)用項(xiàng)目的WAR文件進(jìn)行解包的命令是。A、jarcvfsoccer.warsoccer B、jarcsoccer.warsoccerC、jarxfsoccer.warr D、jarxvfsoccer.war對(duì)于Servlet,哪個(gè)方法被用來查詢請(qǐng)求參數(shù)。()A、getParameter B、getAttributeC、getInitparameter D、getInitialization如果不存在請(qǐng)求參數(shù)‘season’,當(dāng)調(diào)用request.getParameter(“season”)時(shí)會(huì)發(fā)生什么?A、產(chǎn)生一個(gè)異常 B、產(chǎn)生一個(gè)空的引用C、產(chǎn)生一個(gè)空字符串“” D、什么也不發(fā)生下面哪一個(gè)對(duì)于Action的配置是正確的。()A、Action的配置不需要修改web.xml文件。B、配置Action的映射在struts-config.xml文件中。C、配置Action節(jié)點(diǎn)在web.xml文件。D、Action的配置不需要在web.xml文件中有相應(yīng)的Servlet映射。對(duì)于Cookie,下面哪個(gè)是錯(cuò)誤的。()A、Cookie是Web服務(wù)器在響應(yīng)中發(fā)送的。B、Cookie被存儲(chǔ)在服務(wù)器上。C、Cookie中帶有服務(wù)器的域名。D、來自特定服務(wù)器的域名的Cookie會(huì)在每次請(qǐng)求中,發(fā)送回那個(gè)服務(wù)器。E、Cookie有時(shí)間限制,過了這個(gè)時(shí)間會(huì)被客戶端的瀏覽器清空。F、Cookie機(jī)制是默認(rèn)的HttpSession策略。下面哪個(gè)節(jié)點(diǎn)被用于配置Servlets的url-pattern。()A、<servlet> B、<class> C、<servlet-mapping> D、<mapping>下列哪個(gè)方法是Servlet的初始化方法。()A、constructor B、init C、service D、destroy當(dāng)一個(gè)Servlet每次用來處理一個(gè)請(qǐng)求時(shí),下列哪個(gè)方法會(huì)首先訪問。()A、service B、doPost C、doGet D、init哪個(gè)節(jié)點(diǎn)被用于配置Servlet的定義。()A、<servlet> B、<class> C、<servlet-name> D、<mapping>空格的轉(zhuǎn)義字符是什么。()A、> B、< C、  D、&<的轉(zhuǎn)義字符是什么。()A、> B、< C、  D、&>的轉(zhuǎn)義字符是什么。()A、> B、< C、  D、&&的轉(zhuǎn)義字符是什么。()A、> B、< C、  D、&對(duì)JSP中page偽指令的autoflush屬性描述正確的是。()A、默認(rèn)值是false。B、設(shè)置成true時(shí),表示輸出緩存滿時(shí),清空緩存。C、設(shè)置成false時(shí),表示輸出緩存滿時(shí),清空緩存。D、設(shè)置成true時(shí),表示輸出緩存滿時(shí),產(chǎn)生異常。對(duì)JSTL的<c:out>標(biāo)簽描述正確的是。()A、value屬性的值必須是靜態(tài)值。B、escapeXml屬性值為true時(shí),表示可以輸出<,>,&,’,”。C、default屬性是必須的。D、escapeXml屬性的默認(rèn)值是false。對(duì)JSTL的<c:choose>標(biāo)簽描述正確的是。()A、可以沒有內(nèi)嵌的<c:when>子標(biāo)簽。B、內(nèi)嵌的<c:when>子標(biāo)簽可以有多個(gè)。C、內(nèi)嵌的<c:otherwise>子標(biāo)簽可以有多個(gè)。D、必須包含一個(gè)內(nèi)嵌的<c:otherwise>。下列說法正確的是。()A、<jsp:forwar

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論