JAVA-WEB期末復(fù)習(xí)題庫(kù)便于JAVA-WEB期末復(fù)習(xí)題庫(kù)_第1頁(yè)
JAVA-WEB期末復(fù)習(xí)題庫(kù)便于JAVA-WEB期末復(fù)習(xí)題庫(kù)_第2頁(yè)
JAVA-WEB期末復(fù)習(xí)題庫(kù)便于JAVA-WEB期末復(fù)習(xí)題庫(kù)_第3頁(yè)
JAVA-WEB期末復(fù)習(xí)題庫(kù)便于JAVA-WEB期末復(fù)習(xí)題庫(kù)_第4頁(yè)
JAVA-WEB期末復(fù)習(xí)題庫(kù)便于JAVA-WEB期末復(fù)習(xí)題庫(kù)_第5頁(yè)
已閱讀5頁(yè),還剩17頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、當(dāng)訪問(wèn)一個(gè)Servlet時(shí),以下Servlet中的哪個(gè)方法先被執(zhí)行?(D)

(A)destroy()(B)doGel。(C)service()(D)initO

2、假設(shè)在myScrvlct應(yīng)用中有一個(gè)MyScrvlct類,在wcb.xml文件中對(duì)其進(jìn)行如下配置:

<servlet>

<sei-vlet-name>mysrvlet</servlet-name>

<servlet-class>com.wgh.MyServlet</servlet-class>

</senlet>

<servlet-mapping>

<servlet-name、myservlet<7servlet-name>

<scrvlct-pattcrn>/welcome</url-pattcrn>

</senflet-mapping>

則以下選項(xiàng)可以訪問(wèn)到MyServlet的是(D)。

(A)://localhost:8(380/MyServlet

(B):〃localhost:8080/myservlet

(C)://localhost:8980/com/wgh/MyServlet

(D)://localhost:8080/welcome

3.JSP文件在第一次運(yùn)行的時(shí)候被JSP引擎編譯為(A)文件。

A.ServletD.ClassC.HTMLD.XML

4MVC設(shè)計(jì)模式將應(yīng)用程序分為(B)部分。

A.2B.3C.4D.5

5JavaFE體系中Web層技術(shù)是(D)。

A.HTMLB.JavaBeanC.EJBD.JSP

6.在以下(D)標(biāo)簽用來(lái)對(duì)頁(yè)面內(nèi)容進(jìn)行預(yù)定義。

A.<p>B.<br>C.<hr>D.<prc>

7.以下(B)標(biāo)簽用來(lái)建立無(wú)序列表。

A.<ol></ol>B.<ulx/ul>

C.<dl></dl>D.<illx/il>

9.JSP規(guī)范唯一支持的語(yǔ)言是(C)o

A.C#B.C++C.JavaD.Basic

10.JSP中,HTML注釋的特點(diǎn)是(B)o

A.發(fā)布網(wǎng)頁(yè)時(shí)看不到,在源文件中也看不到

B.發(fā)布網(wǎng)頁(yè)時(shí)看不到:在源文件中能看到

C.發(fā)布網(wǎng)頁(yè)時(shí)能看到,在源文件中看不到

D.發(fā)布網(wǎng)頁(yè)時(shí)能看到,在源文件中也能看到

3.page指令的屬性中可以多次設(shè)計(jì)的屬性是(A)。

A.importB.sessionC.extendsD.info

11.用于獲得bean屬性的動(dòng)作是(B)。

A.<jsp:uscBean>B.<jsp:getProperty>

C.<jsp:setProperty>D.<jsp:forward>

12用于為其他動(dòng)作供應(yīng)附加信息的動(dòng)作是(C)。

A<jsp:includc>B<jsp:plugin>

C<jsp:pararn>D<jsp:useBean>

13下列(A)不是request對(duì)象的方法。

A.addHeader(Stringname,Stringvalue)

B.gctScssion(Booleancreate)

C.setAttrihute(Stringname,java.lang.Objecto)

D.isSccurc()

14response對(duì)象的seiHeader(Siringname.Siringvalue)方法的作用是(B)。

A添加文件頭

B設(shè)定指定名字的文件頭的值

C推斷指定名字的文件頭是否存在

D向客戶端發(fā)送錯(cuò)誤信息

15.設(shè)置session的有效時(shí)間(也叫超時(shí)時(shí)間)的方法是(A)。

A.sctMaxinactivclntcrval(intinterval)

BgetAtlributeNameO

CsetAttrlbuteName(Strlngname,java.lang.Objectvalue)

DgeiLaslAccessedTime()

16.能清除緩沖區(qū)中的數(shù)據(jù),并且把數(shù)據(jù)寫到客戶端是。ut對(duì)象中的方法是(C)。

A.out.newLine()B.out.clear()

C.out.flush()D.out.clearBuffer()

17.pagcContcxt對(duì)象的findAttribute。方法的作用是(C)。

A.用來(lái)設(shè)置默認(rèn)頁(yè)面的范圍或指定范圍之中的已令名對(duì)象

B.用來(lái)刪除默認(rèn)頁(yè)面范圍或指定范圍之中已命名的對(duì)象

C.依據(jù)頁(yè)面請(qǐng)求、會(huì)話以及應(yīng)用程序范圍的依次實(shí)現(xiàn)對(duì)某個(gè)己命名屬性的搜尋

D.以字符串的形式返回一個(gè)對(duì)異樣的描述

I8JDBC供應(yīng)3個(gè)接口來(lái)實(shí)現(xiàn)SQL語(yǔ)句的發(fā)送,其中執(zhí)行簡(jiǎn)潔不帶參數(shù)SQL語(yǔ)句的是(A)。

A.Statement類B.PreparedStatement

C.CallableStatemcnt類D.DriverStatcmcnt類

19Statement類供應(yīng)3種執(zhí)行方法,用來(lái)執(zhí)行更新操作的是(B)。

A.executcQueryOB.executeUpdate()

C.execute()D.query()

20負(fù)責(zé)處理驅(qū)動(dòng)的調(diào)入并產(chǎn)生對(duì)新的數(shù)據(jù)庫(kù)連接支持的接口是(A)。

A.DriverManagerB.ConnectionC.StatementD.ResultSct

21.不是JavaBcan屬性的項(xiàng)為(B)。

A.constrained屬性B.id屬性Cbound屬性Dsimple屬性

22.不是JavaBean作用域的項(xiàng)為(A)。

A.boundBpageCrequestDapplication

23.JavaBean有(A)種?

A.283C4D5

24.在JSP/Servlet的生命周期中,用于初始化的方法是(C)。

AdoPostOBdoGct()Cinit()DdestroyO

25.Servlet的優(yōu)點(diǎn)有(ABC)。

A執(zhí)行效率高B可移植性好C功能強(qiáng)大D.運(yùn)行速度快

26.Servlet與JSP的區(qū)分是(BCD)。

A.性能更強(qiáng)B.編程方式不同

C.運(yùn)行速度不同D.編譯依次不同

27.下面不是Servlet方法的是(C)。

AdoTraceOBdoPost()C.doRead()DdoOptions()

28.自定義標(biāo)記可定義為[ABCD)。

A.將可以重用的代碼匯編人JSP頁(yè)面的一種方式

B.一個(gè)訪問(wèn)Java的、類似于XMI.的前端

C.一個(gè)可擴(kuò)展的JavaBean,具有在JSP頁(yè)面內(nèi)運(yùn)用的簡(jiǎn)潔接口

D.Java程序員和Web設(shè)計(jì)者的交互點(diǎn)

29.為了運(yùn)用自定義標(biāo)記,須要定義3種獨(dú)立組件(ABC)。

A.定義標(biāo)記功能的標(biāo)記處理程序類

B,將XMI元素名稱映射到標(biāo)記實(shí)現(xiàn)的標(biāo)記庫(kù)描述符文件

C.運(yùn)用標(biāo)記庫(kù)的JSP文件

D.部署描述符文件

二、填空題

1.request內(nèi)置對(duì)象代表了一客戶端—的請(qǐng)求信息,主要用于通過(guò)協(xié)議傳送給—服務(wù)端

_的數(shù)據(jù)。_out_對(duì)象主要用來(lái)向客戶輸出各種數(shù)據(jù)類型的內(nèi)容。

3.—page—對(duì)象用于指定當(dāng)前JSP頁(yè)面本身。

4._pageContext_對(duì)象供應(yīng)了對(duì)JSP頁(yè)面內(nèi)運(yùn)用到的全部對(duì)象及名字空間的訪問(wèn)。

5._application_對(duì)象保存應(yīng)用程序中公有的數(shù)據(jù)。

6.response對(duì)象實(shí)現(xiàn)一ScrvlctRcsponse接口,可對(duì)客戶的請(qǐng)求作出動(dòng)態(tài)響應(yīng),向客戶

端發(fā)送數(shù)據(jù)。

7.config對(duì)象是JSP頁(yè)面通過(guò)—Servlet—進(jìn)行初始化時(shí)被傳遞的對(duì)象。

8.exception對(duì)象用來(lái)處理JSP文件在執(zhí)行時(shí)一發(fā)生的錯(cuò)誤和異樣一。

1.JSP標(biāo)記都是以_<%_或_vjsp_開頭,以_%>_或」>_結(jié)尾。

2.JSP頁(yè)面就是在_.HTML或_XML代碼中嵌入Java語(yǔ)法或JSP元素。

3.JSP的指令描述一文件一轉(zhuǎn)換成JSP服務(wù)器所能執(zhí)行的Java代碼的限制信息,用于指

定整個(gè)JSP頁(yè)面的相關(guān)信息,并設(shè)置JSP頁(yè)面的相關(guān)屬性。

4.JSP程序中的注釋有一隱藏注釋_、JHTML注釋一和—Java語(yǔ)言一注釋。

5.JSP表達(dá)式常用在—向葉面輸出內(nèi)容—生成動(dòng)態(tài)鏈接地址和動(dòng)態(tài)指定Form表單處理頁(yè)面。

I.HTML文檔的擴(kuò)展名是_或它們是可供閱讀器說(shuō)明閱讀的網(wǎng)頁(yè)文件格式。

2.Web服務(wù)器通過(guò)—表單一獲得用戶信息。

3.在HTML中加入CSS的方法主要有_嵌入式_、_內(nèi)聯(lián)式—和一外聯(lián)式—。

4.HTML文檔分為文檔頭和—文檔體—兩部分。

5.常用的列表分別有_有序列表<。1>_和_無(wú)序列表<ul>一°

6.表單一般由一表單標(biāo)簽、—表單域—和一表單按鈕組成。

7.一表格—是?種能夠有效描述信息的組織形式,由行、列和單元格組成。

I.當(dāng)前主流的三大動(dòng)態(tài)Web開發(fā)技術(shù)是PHP、ASP/ASP.NET和_JSP_。

2.MVC設(shè)計(jì)模式將應(yīng)用程序分為模型、—視圖—和—限制

3.JSP頁(yè)面的執(zhí)行方式是_編譯方式

5JSP的兩種體系結(jié)構(gòu)是—modlei—和_1?1011怕2___。

I題.編寫一個(gè)Filter,須要()

A.繼承Filler類B.實(shí)現(xiàn)Filter接口

C.繼承Filter類D,實(shí)現(xiàn)Filter接口

正確答案為:B

第2題.自定義標(biāo)簽的配置文件放在________

A.WebRootB.libC.classesD.WEB-INF

正確答案為:D

第3題.有關(guān)會(huì)話跟蹤技術(shù)描述正確的是(多選)

A.Cookie是Web服務(wù)器發(fā)送給客戶端的一小段信息,客戶端請(qǐng)求時(shí),可以讀取該信

息發(fā)送到服務(wù)器端

B.關(guān)閉閱讀器意味著會(huì)話ID丟失,但全部與原會(huì)話關(guān)聯(lián)的會(huì)話數(shù)據(jù)仍保留在服務(wù)器上,

直至?xí)掃^(guò)期

C.在禁用Cookie時(shí)可以運(yùn)用URL重寫技術(shù)跟蹤會(huì)話

D.隱藏表單域?qū)⒆侄翁砑拥紿TML表單并在客戶端閱讀器中顯示

正確答案為:ABC

第4題.在J2EE中,重定向到另一個(gè)頁(yè)面,以下()語(yǔ)句是正確的

A.request.scndRcdircct(44://www.svsc.com.cn");

B.request.sendRedireci();

C.response.sendRcdirectf4://www.svse.com.cnM);

D.response.sendRedirect();

正確答案為:C

第5題.EL表達(dá)式,${10mod3),執(zhí)行結(jié)果為:

A.10mod3B.1C.3D.null

正確答案為:B

笫6題.自定義標(biāo)簽的作用是

A.編寫和運(yùn)用便利

B.規(guī)定是這樣的,假如不用,別人會(huì)說(shuō)我們不專業(yè)

C.可以削減jsp中的java代碼,將代碼與界面標(biāo)簽分機(jī)簡(jiǎn)化前臺(tái)開發(fā)

D.連數(shù)據(jù)庫(kù)

正確答案為:C

第7題.request.getRequcstDispatchcr().forward(requcst,response)稱之為

A.流轉(zhuǎn)B.轉(zhuǎn)發(fā)C.重定向D.導(dǎo)航

正確答案為:B

第8題.有關(guān)Servlei的生命周期說(shuō)法正確的有(多選)

A.Senlet的生命周期由Servlet實(shí)例限制

B.inil()方法在創(chuàng)建完Servlet實(shí)例后對(duì)其進(jìn)行初始化,傳遞的參數(shù)為實(shí)現(xiàn)ServletContext

接口的對(duì)象

C.service。方法響應(yīng)客戶端發(fā)出的請(qǐng)求

D.destroy。方法釋放Servlet實(shí)例

正確答案為:BCD

第9題.在J2EE中,給定某Servlei的代碼如下,編譯運(yùn)行該文件,以下陳述正確的是

(選擇一項(xiàng))

PublicclassServletIextendsServlei{

Publicvoidinit()throwsServletException{

)

Publicvoidservice(ServletRequestrequest,ServletResponseresponse)

ThrowsServletException,lOExccption{

PrintWriterout=response.ge(Writer();

out.printlnCthello!v);

)}A.編譯該文件時(shí)會(huì)提示缺少doGel()或者doposlO方法,編譯不能夠成功通過(guò)

B.編譯后,把Servletldass放在正確位置,運(yùn)行該Servlet,在閱讀器中會(huì)看到輸出文字:

hello!

C.編譯后,把Servletl.class放在正確位置,運(yùn)行該Servlet,在閱讀器中看不到任何輸出

的文字

D.編譯后,把Servlell.class放在正確位置,運(yùn)行該Servlel,在閱讀器中會(huì)看到運(yùn)行期錯(cuò)誤

信息

正確答案為:B

第10題.在Servlet中,response.getWriter()返回的是

A.JspWriter對(duì)象B.PrintWriter對(duì)象C.Out對(duì)象D.ResponseWriter對(duì)象

正確答案為:B

第11題.在wcb.xml中運(yùn)用標(biāo)簽配置過(guò)濾器

A.<filter>>fn<filter-mapping>B.<filter-name?fn<filter-class>

C.〈filter〉和<filter-class>D.〈filter-pattem>和〈filter〉

正確答案為:A

第12題.自定義標(biāo)簽的措述文件在web.xml中配置正確的

A.<taglib>

<tag-uri>bob-tld</tag-uri>

<tag-location>/WEB-INF/bob.tld</tag-location>

</taglib>

B.<tag>

<(aglib-uri>bob-tld</taglib-uri>

<taglib-location>/WEB-INF/bob.tld</taglib-locatior.>

</tag>

C.<jsp-taglib>

<taglib-uri>bob-tld</taglib-uri>

<taglib-location>/WEB-INF/bob.tld</taglib-location>

</jsp-taglib>

D.<jsp-contlg>

<taglib>

<taglib-uri>bob-tld</taglib-uri>

<taglib-location>/WEB-INF/bob.tld</taglib-location>

</taglib>

</jsp-config>

正確答案為:D

第13題.J2EE中,Serv回API為運(yùn)用Cookie,供應(yīng)了()類。

A.javax.servlet..CookieB.javax.servlet..Cookie

C.javax.servlet.CookieD.javax.servlet..Cookie

正確答案為:A

第14題.在訪問(wèn)Servlet時(shí),在閱讀器地址欄中輸入的路徑是在地方配置的

A.<ser\det-naine/>B.vservlel-mapping/>C.<uri-pattern/>D.<url-pattem/>

正確答案為:D

第15題.在JSP頁(yè)面中,能夠完成輸出操作的內(nèi)置對(duì)象是

A.outB.responseC.requestD.config

正確答案為:A

第16題.給定以下JSP代碼片段,有2個(gè)客戶依次閱讀該JSP;且每個(gè)客戶只閱讀一次,

第2個(gè)客戶會(huì)看到閱讀器顯示()。(請(qǐng)選擇一項(xiàng))

<%intx=1;%>

<%!intx=10;%>

X=<%=x%>

A.x=lB.x=2C.x=IOD.x=ll

正確答案為:A

第17題.在JSP中,若要在JSP正確運(yùn)用標(biāo)簽:<x:getKing/>,在jsp中聲明的taglib指令

為:<%@tagliburi=t7WEB-INF/inyTags.tld,'prefix=""%>,下劃線處應(yīng)當(dāng)是

A.xB.getKingC.myTagsD.king

正確答案為:A

第18題.能夠保留請(qǐng)求作用域中數(shù)據(jù)的轉(zhuǎn)向方式是

A.response.fonvard()B.response.sendRedirect()

C.session.gelRequestDispalcher().fbrward(requesc,response)

D.request.getRequestDispatcher().forward(request,response)

正確答案為:D

第19題.Login.jsp為登錄頁(yè)面,表單代碼如下:

<fonnaction="indcx.jsp"mcthod="post">

<inpultypc="tcxt"namc=,,namc"/>

<inputtype="submit“value="login"/>

</fbrm>

Index.jsp中干脆顯示用戶名,以下哪種代碼正確()

A.${requestS}B.<%=name%>C.${}D.<%=%>

正確答案為:C

第20題.某JSP中有如下代碼,顯示結(jié)果為()

<%

inta=5;

request.setAttribute(-a,V,123'');

session.setAttribute("a”,“456”);

%>

<c:outvalue="${a}"/>

A.5B.123C.456D.null

正確答案為:B

第21題.在a.jsp中有代碼片斷如下:

<fbrmaction="b.jsp”method=''POST"name=''Crm1”>

loginName:<inputtype=,'text,,namc=,,loginName',/>

<inputtype="submil“name=,,subinit,7>

</form>

在b.jsp中加入下列()代碼,可以輸出在a.jsp頁(yè)面上輸入的loginName的值侈選)

A.<%=request.getParameter(t1oginName,,)%>

B.<%=rcqucst.gcrAttributc(4kloginNamc,,)%>

C.<%Stringname=request.gelParameler(力oginname");

out.println(name);%>

D.<%Stringname=requesl.gelAllribute("loginname");out.println(name);%>

正確答案為:AC

第22題.要在jsp中運(yùn)用ArrayList,做法正確的是

A,<%importjava.utiLArrayList%>

B.<%@import"java.util.ArrayList"%>

C.<%@pageimport="java.u(il.ArrayLisl"%>

D.<%@pagepackage=,'java.util.ArrayList"%>

正確答案為:C

第23題.假如只希望在多個(gè)頁(yè)面間共享數(shù)據(jù),可以運(yùn)用作用域

A.request,sessionB.applicationsessionC.request,applicationD.pageContextrequest

正確答案為:A

第24題.在編寫過(guò)濾器時(shí),須要完成的方法

A.doFilter()B.doChain()C.doPost()D.doDelete()

正確答案為:A

第25題.以下代碼執(zhí)行效果為():

<c:forEachvar="i"begin="1"end="5"step="2">

<c:outvalue-4${i}^/>

</c:forEach>

A.12345B.135C.iiiD.15

正確答案為:B

第26題.request.setAttribute("user,,,,,svse");

session.se(A(tribute("user","bob");

運(yùn)用{user}則顯示

A.nullB.svseC.bobD.啥也沒(méi)有

正確答案為:B

第27題.給定一個(gè)Servlet的doGct方法中的代碼片段,如下:

request.setAttribute('、name”,“zhang”);

response.sendRedirectC:〃localhost:8080/servlet/MyServlt");

那么在MyServlet中可以運(yùn)用()方法把屬性name的值取出來(lái)。

A.Stringstr=request.getAttributeCvname'');B.Stringstr=(String)request.getAttribute("name”);

C.Objectstr=request.getAitribute(“name");D.無(wú)法取出來(lái)

正確答案為:D

第28題.在JSP中,test,jsp文件如下,試圖運(yùn)行時(shí),將發(fā)生()。

<h(ml>

<%Stringstr=null;%>

stris<%=str%>

</html>

A.轉(zhuǎn)譯期有誤B.編譯Servlel源碼時(shí)發(fā)生錯(cuò)誤

C.執(zhí)行編譯后的Servlet時(shí)發(fā)生錯(cuò)誤D.運(yùn)行后,閱讀器上顯示:strisnull

正確答案為:D

第29題.自定義標(biāo)簽中,假如要聲明標(biāo)簽參數(shù)為必需的,則須要進(jìn)行哪種配置:

A.<required>true</rcquired>B.<rtexprvalue>true</rtexpnalue>

C.<required>false</required>D.<rtexprvalue>false</rlexprvalue>

正確答案為:A

第30題.編寫自定義標(biāo)簽處理類后,須要編寫一個(gè)()去描述

A..tag文件B..tld文件C.dtd文件D..xml文件

正確答案為:B

第31題.考慮下面JSP文件代碼片斷:

<HTML>

<BODY>

<jsp:includepage=,'test2.jsp',>

<jsp:paramnaine=,,username,,value=*,svse,7>

</jsp:inchide>

</BODY>

v/HTML、

以卜.()代碼片斷放置在test2.jsp中不會(huì)導(dǎo)致錯(cuò)誤

A.<jsp:getParamname=,,usemame,7>

B.<jsp:includcparam=,,usernamc',/>

C.<%=request.getParameter(ttusemame,')%>

D.<%=request.getAttribute(4lusernanie,,)%>

正確答案為:C

第32題.在協(xié)議中,用于發(fā)送大量數(shù)據(jù)的方法是

A.getB.postC.putD.options

正確答案為:B

第33題.J2EE中,()類型的()方法用于得到會(huì)話

A.ServletRequesl、getSessionB.ServleiResponse、newSession

C.HtttpSession^newlnstanceD.Session、getSession

正確答案為:A

第34題.以下代碼執(zhí)行效果為:

<c:forEachvar=''i"beginend="5">

<c:outvalue="${i}'7>

</c:forEach>

A.12345B.iiiiiC.15D.編譯錯(cuò)誤

正確答案為:A

第35題.MVC中的MVC分別用、、表示

A.jspservletjavabeanB.HTmljavabeanjsp

C.javabeanjspservletD.servlethtmljsp

正確答案為:C

第36pageContext.setAttribute("user","toni");

request.setAttribute(',user",nbob");

顯示“bob”,則可以運(yùn)用

A.{request.getA(tribute("user")}B.{param.user}C.{userJD.{requestScope.user}

正確答案為:D

第37題.以下哪個(gè)標(biāo)簽實(shí)現(xiàn)了switch功能

A.vc:i?B.<c:switch>C.<c:choose>D.<c:case>

正確答案為:C

第38題.在jsp中導(dǎo)入自定義標(biāo)簽的方式正確的是

A.web.xnil文件的<iaglib>B.<%@tagliburi=""prefix=""%>

C.<jsp:tagliburi=""preflx="<,%>D.無(wú)需導(dǎo)入,可干脆運(yùn)用

正確答案為:B

第39題.publicclassSccurityFiltcr{...}假如想要讓該類成為一個(gè)過(guò)濾器,橫線處應(yīng)為

A.implementsFilterB.extendsFilterC.extendsFilterD.implementsFilter

正確答案為:D

第40題.在JSP中可動(dòng)態(tài)導(dǎo)入其他頁(yè)面的標(biāo)簽是

A.<%inckide/x/textarea>B.<%@include%>C.<jsp:importPage/>D.<jsp:include/>

正確答案為:D

第41題.下面哪項(xiàng)是錯(cuò)誤的設(shè)置Bean屬性值的方法

A.<jsp:setPropertyname="beanInstanceName"property='**"/>

B.<jsp:setPropertyname=',beanInstanceName"property="propertyName"value="123"/、

C.<jsp:sctPropcrtynamc="bcanInstanccNamc"

pioperty="propeityName"param="parameterName"/>

D.<jsp:setPropertyname="beanInstanceName"property二叫"value="{string|<%=

expression%>}7>

正確答案為:D

第42題.<%

Stringcount-'100";

pagcContcxt.sctAttribute(,,cnt",count);

%>

Count:{pageScopct100}顯示為

A.100100B.運(yùn)行異樣C.200D.沒(méi)有任何顯示

正確答案為:C

第43題.在J2EE中,運(yùn)用Servlet過(guò)濾器,須要在web.xml中配置()元素(選擇兩項(xiàng))

A.<filter>B.<filter-mapping>C.<sendet-filter>D.<filter-config>

正確答案為:AB

第44題.在JSP中,只有一行代碼:v%=AB%>,運(yùn)行將輸出

A.ABB.ABC.113D.沒(méi)有任何輸出,因?yàn)楸磉_(dá)式是錯(cuò)誤的

正確答案為:D

第45題.在J2EE中,假如Session的getLastAccessTime()方法返回值為x,

gelCreationTime()方法返回值為y>則為x-y()

A.兩個(gè)連續(xù)請(qǐng)求之間間隔的最長(zhǎng)時(shí)間

B.最近的兩個(gè)連續(xù)請(qǐng)求之間的時(shí)間間隔

C.最終運(yùn)用session發(fā)送請(qǐng)求的時(shí)間和session創(chuàng)建時(shí)間的間隔

D.最終運(yùn)用session發(fā)送請(qǐng)求的時(shí)間

正確答案為:C

第46題.自定義標(biāo)簽中,運(yùn)用屬性時(shí),須要在______文件中配置,運(yùn)用標(biāo)簽

A..tld<altribute/>B.web.xml<attribute/>

C..tld<tag/>D.web.xml<tag/>

正確答案為:A

第47題.以下哪個(gè)方法不是TagSupporl類的方法

A.doPost()B.doStartTagOC.doEndTagOD.coAfterBodyO

正確答案為:A

第48題.Jsp中有如下代碼:

<%

Cookiec=newCookie("name","admin");

c.sctMaxAge(1()000);

response.addCookie(c);

%>

以下哪句代碼可以正確顯示“admin”

A.${}B.${.value}

C.${name}D.S{name.value}

正確答為:B

第49題.以下()可用于檢索session屬性u(píng)serid的值

A.sess沁n.getAttribute("userid’');B.session.setAtlribute("userid’');

C.request.gctParamctcr("uscrid");D.request.gctAttributc("uscrid'');

正確答案為:A

第50題.給定某Servlet程序的片段如下用戶在閱讀器地址欄中鍵入正確的請(qǐng)求URL并

回車后,在限制臺(tái)上顯示的結(jié)果是().(選擇一項(xiàng))

publicvoiddoGet(ServletRequestrequest,ServletResponseresponse)

throwsServletExceptionJOException

(

Systcin.out.println("gct");

}

publicvoiddoPost(SenlctRcquestrequest,ServletResponseresponse)

throwsServletExceptionJOExceplion

(

System.out.println("postn);

}A.getB.postC.getpostD.postget

正確答案為:A

第51題.test.jsp文件中有如下一行代碼:

<jsp:useBeanid="user“scope="_"class=,,com.UserBean'>

要使user對(duì)象可以作用于整個(gè)應(yīng)用程序,下劃線中應(yīng)添入()

A.pageB.requestC.sessionD.application

正確答案為:D

第52題.JSP中有三大類標(biāo)簽,分別是

A.HTML標(biāo)記JSP標(biāo)記Servlet標(biāo)記

B.CSS標(biāo)記HTML標(biāo)記Javascripl標(biāo)記

C.動(dòng)作標(biāo)記腳本標(biāo)記指令標(biāo)記

D.指令標(biāo)記腳本標(biāo)記HTML標(biāo)記

正確答案為:C

第53題.在JSP中,只有一行代碼:${1+2},運(yùn)行將輸出()

A.1+2B.3C.nullD,沒(méi)有任何輸出,因?yàn)楸磉_(dá)式是錯(cuò)誤的

正確答案為:B

第54題.下面方法可以返回當(dāng)前請(qǐng)求的請(qǐng)求方式

A.request.gctAttributeOB.session.getMcthod()

C.request.getMethod()D.request.ge(RequestURI()

正確答案為:C

第55題.利用MyEclipse開發(fā)Servlet,下列說(shuō)法正確的是

A.MyEclipse可自動(dòng)產(chǎn)生web.xml

B.MyEclipsc不能自動(dòng)產(chǎn)生wcb.xml,須要手工編寫

C.可利用MyEclipse自帶的Tomcat作為Servlet容器

D.MyEclipse沒(méi)有自帶Tomcat,須要自己安裝配置。

正確答案為:AC

第56題.當(dāng)一個(gè)Servlet首次被請(qǐng)求的時(shí)候,服務(wù)器首先會(huì)調(diào)用方法

A.doGetB.doPostC.dolnitD.init

正確答案為:D

第57題.只能夠傳遞字符串類型數(shù)據(jù)的方式是

A.表單URL重寫B(tài).session對(duì)象表單

C.隱藏域setParametcr方法D.都可以

正確答案為:A

第58題.某JSP中有如下代碼:

<%

pageContext.setAttribute("a”,"page");

request.se[Attributc("a”,“request");

session.setAttribute("a”,“session”);

application.sctAttributc("a”,“application");

%>

有:${a}則顯示結(jié)果為:

A.pageB.requestC.sessionD.application

正確答案為:A

第59題.過(guò)濾器運(yùn)用才能接著傳遞到下一個(gè)過(guò)濾器

A.request.getRequestDispatcher().forward(iequest,response);

B.doFilter()C.doPuti)D.doChain()

正確答案為:B

第60題.在Servlet里,能實(shí)現(xiàn)跳轉(zhuǎn)的方法有

A.運(yùn)用javax.servlet..ServleiRequest接口的sendRedirecl方法

B.運(yùn)用javax.servlet..ServletResponse接口的sendRedirect方法

C.運(yùn)用javax.servlet.RequestDispatcher接口的forward方法

D.運(yùn)用javax.servlet.ResponseDispatcher接口的forward方法

正確答案為:BC

第61題.以下哪項(xiàng)陳述是錯(cuò)誤的

A.在WEB項(xiàng)目的共享數(shù)據(jù)范圍內(nèi),application是范圍最廣泛的

B.當(dāng)我們?cè)谝粋€(gè)JSP頁(yè)面新開窗口時(shí),新開窗口的頁(yè)面也共享session范圍內(nèi)的數(shù)據(jù)

C.當(dāng)在JSP頁(yè)面中通過(guò)<jsp:forward>指令將頁(yè)面請(qǐng)求線發(fā)到的頁(yè)面中,可以共享一個(gè)page

范圍內(nèi)的數(shù)據(jù)

D.當(dāng)用戶重新打開一個(gè)閱讀器窗口時(shí),原session對(duì)象不再有效

正確答案為:C

第62題.下面關(guān)于JSP作用域?qū)ο蟮恼f(shuō)法錯(cuò)誤的是

A.request對(duì)象可以得到請(qǐng)求中的參數(shù)

B.session對(duì)象可以保存用戶信息

C.application對(duì)象可以被多個(gè)應(yīng)用共享

D.作用域范圍從小到達(dá)是request、session、application

正確答案為:C

第63題.以下代碼能否編譯通過(guò),假如能編譯通過(guò),運(yùn)行時(shí)得到什么輸出結(jié)果()。

<%

rcqucst.sctAttributcC^ount'jicwIntcgcrCO));

Integercount=requesl.getAllribute("count");

%>

<%=count%>

A.編譯不通過(guò)

B.可以編譯運(yùn)行,輸出0

C.編譯通過(guò),但運(yùn)行時(shí)拋出ClassCastException

D.可以編譯通過(guò),但運(yùn)行無(wú)輸出

正確答案為:A

第64題.在Servlet中,下列語(yǔ)句可以正確獲得PrintWriter對(duì)象的是

A.Prin(Writerout=request.getWriter();

B.PrintWriterout=request.getPrintWiiterO;

C.PrintWriterout=response.getWriter();

D.PrintWriterout=response.getPrintWriter();

正確答案為:C

第65題.有showgamcj.jsp,代碼如下

<%

Gamegame=request.oe(Altribute(,'gameEntity");

%>

<%=game.getGameNaine()%>

在閱讀器中輸入:〃localhost:8080/game/showgame.jsp

訪問(wèn)時(shí),出現(xiàn)500錯(cuò)誤,報(bào)出異樣為NullPointcrExccption造成該問(wèn)題的緣由可能是:

A.jsp文件路徑不對(duì)B.game對(duì)象沒(méi)有用new初始化

C.getGamcName()方法未定義D.參數(shù)名稱所代表的對(duì)象在請(qǐng)求中根本就不存在

正確答案為:D

第66題.從JSP中將數(shù)據(jù)傳遞給另一個(gè)JSP或Servlet,方式有

A.表單javascriptHTML標(biāo)簽

B.表單URL重寫setAttribute方法

C.URL重寫隱藏域表單

D.JSP的標(biāo)簽

正確答案為:B

第67題.在編寫Servlet時(shí)須要

A.繼承ServletB.實(shí)現(xiàn)RequestServlet

C.繼承ServletD.實(shí)現(xiàn)Request

正確答案為:C

第68題.現(xiàn)在session中沒(méi)有任何屬性,閱讀下面2個(gè)JSP中的代碼,將分別輸出()。

<%

out.printlnfsession.getAttributeC'svse"));

%>

<%

session.invalidate();

out.printlnCsession.getAttributeC\vse"));

%>

A.null,異樣信息B.null,nullC.異樣信息,異樣信息D.異樣信息,null

正確答案為:A

第69題.協(xié)議的狀態(tài)碼()表示文件沒(méi)有創(chuàng)建

A.200B.400C.500D.404

正確答案為:D

第70題.Servlet程序的入口點(diǎn)是:

A.init()B.main()C.service()D.doGet()

正確答案為:A

第71題.如下代碼,執(zhí)行效果為()

<c:setvar="a"value="123”/>

<c:outvalue="${a}'7>

<c:outvalue="a'7>

A.123123B.a123C.123aD.Aa

正確答案為:C

第72題.在JSP頁(yè)面中通過(guò)vjsp:forwardpage=urlname/>將本頁(yè)面請(qǐng)求轉(zhuǎn)發(fā)至指定URL指定

的文件,則在該URL組小(JSP頁(yè)面)中可接收數(shù)據(jù)的范圍是(選擇3項(xiàng))

A.sessionD.requestC.pageD.application

正確答案為:ABD

第73題.在WEB應(yīng)用中,數(shù)據(jù)傳遞的默認(rèn)編碼是

A.ISO-8859-1B.UTF-8C.GBKD.UNICODE

正確答案為:A

第74題.以下哪句代碼可以正確導(dǎo)入核心標(biāo)簽庫(kù)

A.<%pageimport="c"%>

B.<%pageprefix="c"uri="/WEB-INF/c.tld"%>

C.<%taglibprefix="c',import="/WEB-INF/c.tld"%>

D.<%laglibprefix="c"uri='7WEB-INF/c.tld'%>

正確答案為:D

第75題.從請(qǐng)求中,獲得請(qǐng)求參數(shù),應(yīng)當(dāng)調(diào)用

A.request對(duì)象的ge【Attribute()方法

B.request對(duì)象的getPaiameter。方法

C.session對(duì)象的gelAt:ribute()方法

D.session對(duì)象的getParameter。方法

正確答案為:B

第76題.在servlet中的doGet和doPost方法中只有如下代碼:()

request.setAuribule"aPtech”);

response.sendRedirect(":〃localhost:8080/servlet/Servlet2");

那么在Servlet2中運(yùn)用()可以把屬性jb的值取出來(lái)

A.Stringstr=request.getAttribute("jb”);

B.Stringsir=(String)rcqjcst.gctAttributcCJb'');

C.Objectstr=request.getAttribute(**jb<4);

D.取不出來(lái)

正確答案為:D

第77題.J2EE中,ServletRequest類的()方法用返回與當(dāng)前請(qǐng)求相關(guān)聯(lián)的會(huì)話,假如

沒(méi)有,則返回null

A.getSession()B.getSession(true)C.getSession(false)D.getSession(null)

正確答案為:C

第78題.Servlel接受請(qǐng)求時(shí),會(huì)調(diào)用

A.serviceB.doGetC.doPostD.init

正確答案為:A

第79題.關(guān)于vjsp:include>,下列說(shuō)法不正確的是()

A.它可以包含靜態(tài)文件B.它可以包含動(dòng)態(tài)文件

C.當(dāng)它的flush屬性為true時(shí),表示緩沖區(qū)滿時(shí),將會(huì)被清空

D.它的flush屬性的默認(rèn)值為true

正確答案為:D

第80題.在一個(gè)Filter中,處理filter業(yè)務(wù)的是()方法

A.dealFilter(Servle(Requestrequest,ServletResponseresponse,FiherChainchain)

B.dealFilter(ServletRequestrequest,ServletResponseresponse)

C.doFilter(ServlctRequestrcquest,ServletResponseresponse,FilterChainchain)

D.doFilter(ServletRequestrequest.ServletResponseresponse)

正確答案為:C

第81題.在臼定義標(biāo)簽中,IklloT咤繼承自TagSupport類,其中有如下代碼:

out.printlnC'HELLO");

該out對(duì)象聲明方法為:

A.PrintWriterout=response.getOut();

B.JspWriterout=pageContext.getOut();

C.JspWriterout=pageContext.ge(Writer();

D.PrintWriterout=rcsponse.gctWriter();

正確答案為:B

第82題.Servlet的運(yùn)行過(guò)程是

A.當(dāng)請(qǐng)求ServletM,服務(wù)器會(huì)即時(shí)加載Servlet類,然后對(duì)該類進(jìn)行實(shí)例化,調(diào)用相

應(yīng)的方法處理請(qǐng)求

B.首先對(duì)Servlel進(jìn)行配置,然后服務(wù)器在處理請(qǐng)求時(shí),將配置過(guò)的Servlet類找到,然

后實(shí)例化處理請(qǐng)求

C.在服務(wù)器啟動(dòng)時(shí),會(huì)加載Servlet,然后在處理請(qǐng)求的時(shí)候,實(shí)例化Servlet對(duì)象處理請(qǐng)求

D.Servlel是一個(gè)具有接受請(qǐng)求和響應(yīng)功能的類,在被請(qǐng)求時(shí),Servlet早就被實(shí)例化好了,

可以干脆處理請(qǐng)求

正確答案為:C

第83題.在JSP中,對(duì)Vjsp:setProperty>標(biāo)記描述正確的是()

A.vjsp:setProperty>和<jsp:getProPerty>必需在一個(gè)JSP文件中搭配出現(xiàn)

B.就如同session.setAttribute。一樣,來(lái)設(shè)計(jì)屬性/值對(duì)

C.和vjsp:useBean>動(dòng)作一起運(yùn)用,來(lái)設(shè)置bean的屬性值

D.就如同request.setAttributeO■樣,來(lái)設(shè)置屬性/值對(duì)

正確答案為:C

第84題.在Servlet中有一段代碼如下

publicvoiddoPost(ServletRequestrequest,ServletResponseresponse)

throwsSendetException,lOException{

rcqucst.sctAttributc("namc'\newIntcgcr(l()()));

response.sendRedirectC'show.jsp");

I

在show.jsp中

<%=request.getAttribute("name")%>

頁(yè)面結(jié)果為

A.100B.java.lang.IntegerC.IntegerD.null

正確答案為:D

第85題.test.jsp文件婦下:

<jsp:uscBcanid="buffcr"scopc="page"typc="java.lang.StringBuffcr'7>

<%buffer.append("ABC',);%>

Bufferis<%=buffer%>

試圖運(yùn)行時(shí),將發(fā)生O

A.編譯期錯(cuò)誤B.編譯Servlet源碼時(shí)發(fā)生錯(cuò)誤

C.運(yùn)行Servlet時(shí)發(fā)生錯(cuò)誤D.運(yùn)行后,閱讀器上顯示:bufferisABC.

正確答案為:A

第86題.<tag>

<namc>mcssagc</namc>

<tag-class>org.bob.taglib.McssagcTag</tag-class>

<body-content>empty</body-con(ent>

<attribute>

<name>narne</name>

<required>true</required>

</attributc>

</lag>

對(duì)這段配置描述正確的是

A.定義了一個(gè)message標(biāo)簽,有一個(gè)屬性叫name

B.配置了一個(gè)名字為message的標(biāo)簽,該名稱對(duì)應(yīng)到org.bob.taglib.MessageTag類,并且

標(biāo)簽不允許有主體內(nèi)容,運(yùn)用標(biāo)簽時(shí)有一個(gè)必需得屬性為name

C.聲明白一個(gè)名字為message的標(biāo)簽,該標(biāo)簽對(duì)應(yīng)到MessageTag類,并且標(biāo)簽沒(méi)有主體

內(nèi)容

D.標(biāo)簽配置錯(cuò)誤,主體不能為空

正確答案為:B

第87題.publicclassWriterimplementsTagSupport{(I)

protectedintdoStartTag(){SKIP_BODY}(2)

publicintdoEndTag(){returnEVAL_PAGE)(3)

)

有問(wèn)題的語(yǔ)句是

A.23B.3C.123D.12正確答案為:D

第88題.支持中文的常用字符集有

A.UTF-8GBKZH23BIG5

B.ISO-8859-1MS950

C.UTF-8GBKGB2312BIG5

D.UTF-16ANSISQL

正確答案為:C

第89題.Servlet可以在以下()三個(gè)不同的作用域存儲(chǔ)數(shù)據(jù)

A.請(qǐng)求、會(huì)話和上下文B.響應(yīng)、會(huì)話和上下文

C.請(qǐng)求、響應(yīng)和會(huì)話D.請(qǐng)求、響應(yīng)和上下文

正確答案為:A

第90題.在Filter過(guò)濾器的生命周期方法中,每當(dāng)傳遞請(qǐng)求或響應(yīng)時(shí),web容器會(huì)調(diào)用()

方法

A.initB.serviceC.doFilterD.destroy

正確答案為:C

第91題.application'象是?而session對(duì)象貝I是

A.服務(wù)器的一個(gè)數(shù)據(jù)空間,可以讓服務(wù)器中的全部應(yīng)用共享數(shù)據(jù)與用戶的請(qǐng)求有

關(guān)

B.應(yīng)用程序上下文,它允許數(shù)據(jù)在同一應(yīng)用程序中的任何Web組件共享每個(gè)客戶專

用的

C.存放全部的請(qǐng)求中數(shù)據(jù)存放會(huì)話中的全部數(shù)據(jù)

D.Application類型保存用訪問(wèn)應(yīng)用期間的私有數(shù)據(jù)

正確答案為:B

第92題.給定一個(gè)Modell體系結(jié)構(gòu),其中有一個(gè)JSP頁(yè)面處理全部限制相函數(shù),這個(gè)

JSP限制器要把請(qǐng)求分派給另一個(gè)JSP頁(yè)面

A.qsp:fbrwardpage="view.jsp'7>B.<jsp:fbrwardfi1e="view.jsp'7>

C.<jsp:dispatchpage=,,view.jsp,7>D.<9sp:dispatchfile=,,view.jsp,,/>

正確答案為:A

笫93題.<jsp:useBeanid="emp"scope=,,request"class="org.svse.entity.Employee">

<jsp:sctPropcrtynamc="emp"propcrty="cnamc,'value="Susan'7>

</jsp:useBean>

員工名:.顯示員工姓名正確的做法是

A.{emp.ename}B.{reques(Scope.emp.getEname()}

C.{requestScope.emp.ename}D.{emp.getEnameO)

正確答案為:C

第94題.以下哪個(gè)參數(shù)不屬于vc:forEach>標(biāo)簽

A.varB.beginC.endD.deliins

正確答案為:D

第95題.在J2EE中,以卜對(duì)RcquestDispatchcr描述正確的是

A.Jsp中有個(gè)隱含的對(duì)象diapatcher,它的類型是RequestDispatcher

B.ServletConfig有一個(gè)方法:getRequestDispatcher可以返回RequestDipatcher對(duì)象

C.RequestDipatcher有一個(gè)方法:forward可以把請(qǐng)求接著傳遞給別的Servlet或者JSP界面

D.JSP中有個(gè)隱含的默認(rèn)對(duì)象request,它的類型是RequestDipatcher

正確答案為:C

第96題.關(guān)于MVC模式說(shuō)法正確的是

A.用來(lái)將代碼分開的方法

B.將顯示、流程限制、業(yè)務(wù)邏輯分開,提高維護(hù)性和分別困難度

C.視圖模型限制器模型

D.只用java才有的模型

正確答案為:B

第97題.在JSP頁(yè)面中,類型為ScrvlctResponse的內(nèi)置對(duì)象是

A.outB.responseC.requestD.config

正確答案為:B

第98題.在JSP頁(yè)面中,保存數(shù)據(jù)的范圍由小到大依次是

A.pageContext,request,application,session

B.pageContext,application,session,request

C.pageContext,request,session,application

D.pageContext,session,rcquest,application

正確答案為:C

第99題.是一個(gè)。協(xié)議

A.無(wú)狀態(tài)B.有狀態(tài)C.狀態(tài)良好的D.局域網(wǎng)

正確答案為:A

第100題.編寫Servlei的doPost方法時(shí),須要拋出異洋為

A.SenletException,lOException

B.ServletException,RemoteException

C.ServletException?lOException

D.ScrvlctException,RemoteException

正確答案為:A

第101題.運(yùn)用GET方式提交數(shù)據(jù),接收數(shù)據(jù)時(shí),處理中文最干脆有效方式為

A.request.se(CharacterEncoding("utf-8");

B.response.setContentType("text/html;charset=utf-8");

C.Stringname=ne\vString(request.getParameter("naine").getBytes("ISO-8859-l"),"gbk"):

D.lesponse.setCharacterEncodingC'gbk");

正確答案為:C

第102

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論