2021年JAVAWEB期末復習題庫便于打印版_第1頁
2021年JAVAWEB期末復習題庫便于打印版_第2頁
2021年JAVAWEB期末復習題庫便于打印版_第3頁
2021年JAVAWEB期末復習題庫便于打印版_第4頁
2021年JAVAWEB期末復習題庫便于打印版_第5頁
已閱讀5頁,還剩36頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、當訪問一種Servlet時,如下Servlet中哪個辦法先被執(zhí)行?(D)(A)destroy()(B)doGet()(C)service()(D)init02、假設在myServlet應用中有一種MyServlet類,在web.xml文獻中對其進行如下配備:<servlet><servlet-name>mysrvlet</servlet-name><servlet-class>com.wgh.MyServlet</servlet-class></servlet><servlet-mapping><servlet-name>myservlet</servlet-name><servlet-pattern>/welcome</url-pattern></servlet-mapping>則如下選項可以訪問到MyServlet是(D)。(A)http://localhost:8080/MyServlet(B)http://localhost:8080/myservlet(C)http://localhost:8080/com/wgh/MyServlet(D)http://localhost:8080/welcome3.JSP文獻在第一次運營時候被JSP引擎編譯為(A)文獻。A.ScrvletB.ClassC.HTMLD.XML4MVC設計模式將應用程序分為(B)某些。A.2B.3C.4D.55JavaFE體系中Web層技術是(D)。A.HTMLB.JavaBeanC.EJBD.JSP6.在如下(D)標簽用來對頁面內(nèi)容進行預定義。A.<p>B.<br>C.<hr>D.<pre>7.如下(B)標簽用來建立無序列表。A.<ol></ol>B.<ul></ul>C.<dI></dl>D.<ill></il>9.JSP規(guī)范唯一支持語言是(C)。A.C#B.C++C.JavaD.Basic10.JSP中,HTMI.注釋特點是(B)。A.發(fā)布網(wǎng)頁時看不到,在源文獻中也看不到B.發(fā)布網(wǎng)頁時看不到,在源文獻中能看到C.發(fā)布網(wǎng)頁時能看到,在源文獻中看不到D.發(fā)布網(wǎng)頁時能看到,在源文獻中也能看到3.page指令屬性中可以多次設計屬性是(A)。A.importB.sessionC.extendsD.info11.用于獲取bean屬性動作是(B)。A.<jsp:uscBean>B.<jsp:getProperty>C.<jsp:setProperty>D.<jsp:forward>12用于為其她動作提供附加信息動作是(C)。A<jsp:includc>B<jsp:plugin>C<jsp:pararn>D<jsp:useBean>13下列(A)不是request對象辦法。A.addHeader(Stringname,Stringvalue)B.getSession(Booleancreate)C.setAttrihute(Stringname,java.lang.Objecto)D.isSecure()14response對象setHeader(Stringname,Stringvalue)辦法作用是(B)。A添加HTTP文獻頭B設定指定名字HTTP文獻頭值C判斷指定名字HTTP文獻頭與否存在D向客戶端發(fā)送錯誤信息15.設立session有效時間(也叫超時時間)辦法是(A)。A.setMaxinactivelnterval(intinterval)BgetAttributeName()CsetAttrlbuteName(Strlngname,java.lang.Objectvalue)DgetLastAccessedTime()16.能清除緩沖區(qū)中數(shù)據(jù),并且把數(shù)據(jù)寫到客戶端是out對象中辦法是(C)。A.out.newLine()B.out.clear()C.out.flush()D.out.clearBuffer()17.pageContext對象findAttribute()辦法作用是(C)。A.用來設立默認頁面范疇或指定范疇之中已命名對象B.用來刪除默認頁面范疇或指定范疇之中已命名對象C.按照頁面祈求、會話以及應用程序范疇順序?qū)崿F(xiàn)對某個已命名屬性搜索D.以字符串形式返回一種對異常描述18、JDBC提供3個接口來實現(xiàn)SQL語句發(fā)送,其中執(zhí)行簡樸不帶參數(shù)SQL語句是(A)。A.Statement類B.PreparedStaternent類C.CallableStatement類D.DriverStatement類19Staternent類提供3種執(zhí)行辦法,用來執(zhí)行更新操作是(B)。A.executeQuery()B.executeUpdate()C.execute()D.query()20負責解決驅(qū)動調(diào)入并產(chǎn)生對新數(shù)據(jù)庫連接支持接口是(A)。A.DriverManagerB.ConnectionC.StatementD.ResultSct21.不是JavaBcan屬性項為(B)。A.constrained屬性B.id屬性Cbound屬性Dsimple屬性22.不是JavaBean作用域項為(A)。A.boundBpageCrcquestDapplication23.JavaBean有(A)種。A.283C4D524.在JSP/Servlet生命周期中,用于初始化辦法是(C)。AdoPost()BdoGct()Cinit()Ddestroy()25.Servlet長處有(ABC)。A執(zhí)行效率高B可移植性好C功能強大D.運營速度快26.Scrvlet與JSP區(qū)別是(BCD)。A.性能更強B.編程方式不同C.運營速度不同D.編譯順序不同27.下面不是Servlet辦法是(C)。AdoTrace()BdoPost()C.doRead()DdoOptions()28.自定義標記可定義為(ABCD)。A.將可以重用代碼匯編人JSP頁面一種方式B.一種訪問Java、類似于XMI.前端C.一種可擴展JavaBean,具備在JSP頁面內(nèi)使用簡樸接口D.Java程序員和Web設計者交互點29.為了使用自定義標記,需要定義3種獨立組件(ABC)。A.定義標記功能標記解決程序類B.將XMI元素名稱映射到標記實現(xiàn)標記庫描述符文獻C.使用標記庫JSP文獻D.布置描述符文獻二、填空題1.request內(nèi)置對象代表了_客戶端__祈求信息,重要用于通過HTTP合同傳送給__服務端__數(shù)據(jù)。__out__對象重要用來向客戶輸出各種數(shù)據(jù)類型內(nèi)容。3.__page__對象用于指定當前JSP頁面自身。4.__pageContext__對象提供了對JSP頁面內(nèi)使用到所有對象及名字空間訪問。5.__application__對象保存應用程序中公有數(shù)據(jù)。6.response對象實現(xiàn)_HttpServletResponse___接口,可對客戶祈求作出動態(tài)響應,向客戶端發(fā)送數(shù)據(jù)。7.config對象是JSP頁面通過__Servlet__進行初始化時被傳遞對象。8.exception對象用來解決JSP文獻在執(zhí)行時_發(fā)生錯誤和異常_。1.JSP標記都是以_<%___或_<jsp___開頭,以__%>__或__/>__結(jié)尾。2.JSP頁面就是在__.HTML____或_XML_____代碼中嵌入Java語法或JSP元素。3.JSP指令描述__文獻____轉(zhuǎn)換成JSP服務器所能執(zhí)行Java代碼控制信息,用于指定整個JSP頁面有關信息,并設立JSP頁面有關屬性。4.JSP程序中注釋有__隱藏注釋_、_HTML注釋_和__Java語言_注釋。5.JSP表達式慣用在__向葉面輸出內(nèi)容__生成動態(tài)鏈接地址和動態(tài)指定Form表單解決頁面。1.HTML文檔擴展名是_.html___或__.htm__它們是可供瀏覽器解釋瀏覽網(wǎng)頁文獻格式。2.Wcb服務器通過____表單____獲取顧客信息。3.在HTML中加入CSS辦法重要有__嵌入式__、_內(nèi)聯(lián)式___和_外聯(lián)式___。4.HTML文檔分為文檔頭和_文檔體___兩某些。5.慣用列表分別有__有序列表<ol>__和__無序列表<ul>___。6.表單普通由___表單標簽_____、__表單域__和___表單按鈕_____構(gòu)成。7._表格___是一種可以有效描述信息組織形式,由行、列和單元格構(gòu)成。1.當前主流三大動態(tài)Web開發(fā)技術是PHP、ASP/ASP.NET和__JSP__。2.MVC設計模式將應用程序分為模型、__視圖__和__控制__。3.JSP頁面執(zhí)行方式是__編譯方式__。5JSP兩種體系構(gòu)造是__modle1__和_modle2___。1題.

編寫一種Filter,需要()

A.

繼承Filter類

B.

實現(xiàn)Filter接口

C.

繼承HttpFilter類

D.

實現(xiàn)HttpFilter接口

對的答案為:B

第2題.

自定義標簽配備文獻放在________

A.

WebRoot

B.

lib

C.

classes

D.

WEB-INF

對的答案為:D

第3題.

關于會話跟蹤技術描述對的是(多選)

A.

Cookie是Web服務器發(fā)送給客戶端一小段信息,客戶端祈求時,可以讀取該信息發(fā)送到服務器端

B.

關閉瀏覽器意味著會話ID丟失,但所有與原會話關聯(lián)會話數(shù)據(jù)仍保存在服務器上,直至會話過期

C.

在禁用Cookie時可以使用URL重寫技術跟蹤會話

D.

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

對的答案為:ABC

第4題.

在J2EE中,重定向到另一種頁面,如下()語句是對的

A.

request.sendRedirect(“http://www.svse.com.cn”);

B.

request.sendRedirect();

C.

response.sendRedirect(“http://www.svse.com.cn”);

D.

response.sendRedirect();

對的答案為:C

第5題.

EL表達式,${10mod3},執(zhí)行成果為:

A.

10mod3

B.

1

C.

3

D.

null

對的答案為:B

第6題.

自定義標簽作用是

A.

編寫和使用以便

B.

規(guī)定是這樣,如果不用,別人會說咱們不專業(yè)

C.

可以減少jsp中java代碼,將代碼與界面標簽分離,簡化前臺開發(fā)

D.

連數(shù)據(jù)庫

對的答案為:C

第7題.

request.getRequestDispatcher().forward(request,response)稱之為

A.

流轉(zhuǎn)

B.

轉(zhuǎn)發(fā)C.

重定向

D.

導航

對的答案為:B

第8題.

關于Servlet生命周期說法對的有(多選)

A.

Servlet生命周期由Servlet實例控制

B.

init()辦法在創(chuàng)立完Servlet實例后對其進行初始化,傳遞參數(shù)為實現(xiàn)ServletContext接口對象

C.

service()辦法響應客戶端發(fā)出祈求

D.

destroy()辦法釋放Servlet實例

對的答案為:BCD

第9題.

在J2EE中,給定某Servlet代碼如下,編譯運營該文獻,如下陳述對的是()。(選取一項)PublicclassServlet1extendsHttpServlet{

Publicvoidinit()throwsServletException{

}

Publicvoidservice(HttpServletRequestrequest,HttpServletResponseresponse)

ThrowsServletException,IOException{

PrintWriterout=response.getWriter();

out.println(“hello!”);}}

A.

編譯該文獻時會提示缺少doGet()或者dopost()辦法,編譯不可以成功通過

B.

編譯后,把Servlet1.class放在對的位置,運營該Servlet,在瀏覽器中會看到輸出文字:hello!

C.

編譯后,把Servlet1.class放在對的位置,運營該Servlet,在瀏覽器中看不到任何輸出文字

D.

編譯后,把Servlet1.class放在對的位置,運營該Servlet,在瀏覽器中會看到運營期錯誤信息

對的答案為:B

第10題.

在Servlet中,response.getWriter()返回是____________

A.

JspWriter對象

B.

PrintWriter對象

C.

Out對象

D.

ResponseWriter對象

對的答案為:B

第11題.

在web.xml中使用___________標簽配備過濾器

A.

<filter>和<filter-mapping>

B.

<filter-name>和<filter-class>

C.

<filter>和<filter-class>

D.

<filter-pattern>和<filter>

對的答案為:A

第12題.

自定義標簽描述文獻在web.xml中配備對的

A.

<taglib>

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

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

</taglib>

B.

<tag>

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

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

</tag>

C.

<jsp-taglib>

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

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

D.

<jsp-config>

<taglib>

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

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

</taglib></jsp-config>

對的答案為:D

第13題.

J2EE中,ServletAPI為使用Cookie,提供了()類。

A.

javax.servlet.http.Cookie

B.

javax.servlet.http.HttpCookie

C.

javax.servlet.Cookie

D.

javax.servlet.http.HttpCookie

對的答案為:A

第14題.

在訪問Servlet時,在瀏覽器地址欄中輸入途徑是在_______地方配備

A.

<servlet-name/>

B.

<servlet-mapping/>

C.

<uri-pattern/>

D.

<url-pattern/>

對的答案為:D

第15題.

在JSP頁面中,可以完畢輸出操作內(nèi)置對象是

A.

out

B.

response

C.

request

D.

config

對的答案為:A

第16題.

給定如下JSP代碼片段,有2個客戶依次瀏覽該JSP;且每個客戶只瀏覽一次,第2個客戶會看到瀏覽器顯示()。(請選取一項)<%intx=1;%><%!intx=10;%>X=<%=x%>

A.

x=1

B.

x=2

C.

x=10

D.

x=11

對的答案為:A

第17題.

在JSP中,若要在JSP對的使用標簽:<x:getKing/>,在jsp中聲明taglib指令為:<%@tagliburi=“/WEB-INF/myTags.tld”prefix=“_____”%>,下劃線處應當是

A.

x

B.

getKing

C.

myTags

D.

king

對的答案為:A

第18題.

可以保存祈求作用域中數(shù)據(jù)轉(zhuǎn)向方式是______________

A.

response.forward()

B.

response.sendRedirect()

C.

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

D.

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

對的答案為:D

第19題.

Login.jsp為登錄頁面,表單代碼如下:<formaction="index.jsp"method="post">

<inputtype="text"name="name"/>

<inputtype="submit"value="login"/></form>Index.jsp中直接顯示顧客名,如下哪種代碼對的()

A.

${requestS}

B.

<%=name%>

C.

${}

D.

<%=%>

對的答案為:C

第20題.

某JSP中有如下代碼,顯示成果為()<%

inta=5;

request.setAttribute(“a”,”123”);

session.setAttribute(“a”,”456”);%><c:outvalue="${a}"/>

A.

5

B.

123

C.

456

D.

null

對的答案為:B

第21題.

在a.jsp中有代碼片斷如下:<formaction=”b.jsp”method=”POST”name=”form1”>loginName:<inputtype=”text”name=”loginName”/><inputtype=”submit”name=”submit”/></form>在b.jsp中加入下列()代碼,可以輸出在a.jsp頁面上輸入loginName值(多選)

A.

<%=request.getParameter(“l(fā)oginName”)%>

B.

<%=request.gerAttribute(“l(fā)oginName”)%>

C.

<%Stringname=request.getParameter(“l(fā)oginname”);out.println(name);%>

D.

<%Stringname=request.getAttribute(“l(fā)oginname”);out.println(name);%>

對的答案為:AC

第22題.

要在jsp中使用ArrayList,做法對的是

A.

<%import

java.util.ArrayList%>

B.

<%@import

"java.util.ArrayList"%>

C.

<%@pageimport="java.util.ArrayList"%>

D.

<%@pagepackage="java.util.ArrayList"%>

對的答案為:C

第23題.

如果只但愿在各種頁面間共享數(shù)據(jù),可以使用__________作用域

A.

request,session

B.

applicationsession

C.

request,application

D.

pageContextrequest

對的答案為:A

第24題.

在編寫過濾器時,需要完畢辦法

A.

doFilter()

B.

doChain()

C.

doPost()

D.

doDelete()

對的答案為:A

第25題.

如下代碼執(zhí)行效果為():<c:forEachvar

="i"begin="1"end="5"step="2">

<c:outvalue=“${i}”/></c:forEach>

A.

12345

B.

135

C.

iii

D.

15

對的答案為:B

第26題.

request.setAttribute("user","svse");

session.setAttribute("user","bob");使用{user}則顯示

A.

null

B.

svse

C.

bob

D.

啥也沒有

對的答案為:B

第27題.

給定一種ServletdoGet辦法中代碼片段,如下:

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

response.sendRedirect(“http://localhost:8080/servlet/MyServlt”);

那么在MyServlet中可以使用()辦法把屬性name值取出來。

A.

Stringstr=request.getAttribute(“name”);

B.

Stringstr=(String)request.getAttribute(“name”);

C.

Objectstr=request.getAttribute(“name”);

D.

無法取出來

對的答案為:D

第28題.

在JSP中,test.jsp文獻如下,試圖運營時,將發(fā)生()。<html>

<%Stringstr=null;%>

stris<%=str%></html>

A.

轉(zhuǎn)譯期有誤

B.

編譯Servlet源碼時發(fā)生錯誤

C.

執(zhí)行編譯后Servlet時發(fā)生錯誤

D.

運營后,瀏覽器上顯示:strisnull

對的答案為:D

第29題.

自定義標簽中,如果要聲明標簽參數(shù)為必要,則需要進行哪種配備:

A.

<required>true</required>

B.

<rtexprvalue>true</rtexprvalue>

C.

<required>false</required>

D.

<rtexprvalue>false</rtexprvalue>

對的答案為:A

第30題.

編寫自定義標簽解決類后,需要編寫一種()去描述

A.

.tag文獻

B.

.tld文獻

C.

dtd文獻

D.

.xml文獻

對的答案為:B

第31題.

考慮下面JSP文獻代碼片斷:<HTML><BODY><jsp:includepage=”test2.jsp”><jsp:paramname=”username”value=”svse”/></jsp:include></BODY></HTML>如下()代碼片斷放置在test2.jsp中不會導致錯誤

A.

<jsp:getParamname=”username”/>

B.

<jsp:includeparam=”username”/>

C.

<%=request.getParameter(“username”)%>

D.

<%=request.getAttribute(“username”)%>

對的答案為:C

第32題.

在HTTP合同中,用于發(fā)送大量數(shù)據(jù)辦法是

A.

get

B.

post

C.

put

D.

options

對的答案為:B

第33題.

J2EE中,()類型()辦法用于得到會話

A.

HttpServletRequest、getSession

B.

HttpServletResponse、newSession

C.

HtttpSession、newInstance

D.

HttpSession、getSession

對的答案為:A

第34題.

如下代碼執(zhí)行效果為:<c:forEachvar="i"begin="1"end="5">

<c:outvalue="${i}"/></c:forEach>

A.

12345

B.

iiiii

C.

15

D.

編譯錯誤

對的答案為:A

第35題.

MVC中M

V

C

分別用_______、_______、_____表達

A.

jsp

servlet

javabean

B.

HTml

javabean

jsp

C.

javabeanjsp

servlet

D.

servlet

html

jsp

對的答案為:C

第36題.

pageContext.setAttribute("user","tom");

request.setAttribute("user","bob");顯示"bob",則可以使用

A.

{request.getAttribute("user")}

B.

{param.user}

C.

{user}D.

{requestScope.user}

對的答案為:D

第37題.

如下哪個標簽實現(xiàn)了switch功能

A.

<c:if>

B.

<c:switch>

C.

<c:choose>D.

<c:case>

對的答案為:C

第38題.

在jsp中導入自定義標簽方式對的是

A.

web.xml文獻<taglib>

B.

<%@tagliburi=""

prefix=""%>

C.

<jsp:tagliburi=""

prefix=""%>

D.

無需導入,可直接使用

對的答案為:B

第39題.

publicclassSecurityFilter

______{...}如果想要讓該類成為一種過濾器,橫線處應為

A.

implementsHttpFilter

B.

extendsFilter

C.

extendsHttpFilter

D.

implementsFilter

對的答案為:D

第40題.

在JSP中可動態(tài)導入其她頁面標簽是

A.

<%include/></textarea>B.<%@include%>

C.

<jsp:importPage/>

D.

<jsp:include/>

對的答案為:D

第41題.

下面哪項是錯誤設立Bean屬性值辦法

A.

<jsp:setPropertyname="beanInstanceName"property="*"/>

B.

<jsp:setPropertyname="beanInstanceName"property="propertyName"value="123"/>

C.

<jsp:setPropertyname="beanInstanceName"property="propertyName"param="parameterName"/>

D.

<jsp:setPropertyname="beanInstanceName"property="*"value="{string|<%=expression%>}"/>

對的答案為:D

第42題.

<%

Stringcount="100";

pageContext.setAttribute("cnt",count);%>Count:{pageSt100}顯示為

A.

100100

B.

運營異常

C.

200

D.

沒有任何顯示

對的答案為:C

第43題.

在J2EE中,使用Servlet過濾器,需要在web.xml中配備()元素(選取兩項)

A.

<filter>

B.

<filter-mapping>

C.

<servlet-filter>

D.

<filter-config>

對的答案為:AB

第44題.

在JSP中,只有一行代碼:<%=AB%>,運營將輸出

A.

AB

B.

AB

C.

113

D.

沒有任何輸出,由于表達式是錯誤

對的答案為:D

第45題.

在J2EE中,如果HttpSessiongetLastAccessTime()辦法返回值為x,getCreationTime()辦法返回值為y,則為x-y()

A.

兩個持續(xù)祈求之間間隔最長時間

B.

近來兩個持續(xù)祈求之間時間間隔

C.

最后使用session發(fā)送祈求時間和session創(chuàng)立時間間隔

D.

最后使用session發(fā)送祈求時間

對的答案為:C

第46題.

自定義標簽中,使用屬性時,需要在______文獻中配備,使用_______標簽

A.

.tld

<attribute/>

B.

web.xml

<attribute/>

C.

.tld

<tag/>

D.

web.xml

<tag/>

對的答案為:A

第47題.

如下哪個辦法不是TagSupport類辦法

A.

doPost()

B.

doStartTag()

C.

doEndTag()

D.

doAfterBody()

對的答案為:A

第48題.

Jsp中有如下代碼:<%Cookiec=newCookie(“name”,“admin”);c.setMaxAge(10000);response.addCookie(c);%>如下哪句代碼可以對的顯示”admin”

A.

${}

B.

${.value}

C.

${name}

D.

${name.value}

對的答為:B

第49題.

如下()可用于檢索session屬性userid值

A.

session.getAttribute(“userid”);

B.

session.setAttribute(“userid”);

C.

request.getParameter(“userid”);

D.

request.getAttribute(“userid”);

對的答案為:A

第50題.

給定某Servlet程序片段如下,顧客在瀏覽器地址欄中鍵入對的祈求URL并回車后,在控制臺上顯示成果是().

(選取一項)

publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)

throwsServletException,IOException

{

System.out.println("get");

}

publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)

throwsServletException,IOException

{

System.out.println("post");

}

A.

get

B.

post

C.

getpost

D.

postget

對的答案為:A

第51題.

test.jsp文獻中有如下一行代碼:<jsp:useBeanid=”user”scope=”__”class=”com.UserBean”>要使user對象可以作用于整個應用程序,下劃線中應添入()

A.

page

B.

request

C.

session

D.

application對的答案為:D

第52題.

JSP中有三大類標簽,分別是

A.

HTML標記

JSP標記

Servlet標記

B.

CSS標記

HTML標記

Javascript標記

C.

動作標記

腳本標記

指令標記

D.

指令標記

腳本標記

HTML標記

對的答案為:C

第53題.

在JSP中,只有一行代碼:${1+2},運營將輸出()

A.

1+2

B.

3

C.

null

D.

沒有任何輸出,由于表達式是錯誤

對的答案為:B

第54題.

下面__________辦法可以返回當前祈求祈求方式

A.

request.getAttribute()

B.

session.getMethod()

C.

request.getMethod()

D.

request.getRequestURI()

對的答案為:C

第55題.

運用MyEclipse開發(fā)Servlet,下列說法對的是

A.

MyEclipse可自動產(chǎn)生web.xml

B.

MyEclipse不能自動產(chǎn)生web.xml,需要手工編寫

C.

可運用MyEclipse自帶Tomcat作為Servlet容器

D.

MyEclipse沒有自帶Tomcat,需要自己安裝配備。

對的答案為:AC

第56題.

當一種Servlet初次被祈求時候,服務器一方面會調(diào)用________辦法

A.

doGet

B.

doPost

C.

doInit

D.

init

對的答案為:D

第57題.

只可以傳遞字符串類型數(shù)據(jù)方式是_________

A.

表單

URL重寫

B.

session對象

表單

C.

隱藏域

setParameter辦法

D.

都可以

對的答案為:A

第58題.

某JSP中有如下代碼:<%pageContext.setAttribute(“a”,”page”);request.setAttribute(“a”,”request”);session.setAttribute(“a”,”session”);application.setAttribute(“a”,”application”);%>有:${a}則顯示成果為:

A.

page

B.

request

C.

session

D.

application

對的答案為:A

第59題.

過濾器使用______________才干繼續(xù)傳遞到下一種過濾器

A.

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

B.

doFilter()

C.

doPut()

D.

doChain()

對的答案為:B

第60題.

在Servlet里,能實現(xiàn)跳轉(zhuǎn)辦法有

A.

運用javax.servlet.http.HttpServletRequest接口sendRedirect辦法

B.

運用javax.servlet.http.HttpServletResponse接口sendRedirect辦法

C.

運用javax.servlet.RequestDispatcher接口forward辦法

D.

運用javax.servlet.ResponseDispatcher接口forward辦法

對的答案為:BC

第61題.

如下哪項陳述是錯誤

A.

在WEB項目共享數(shù)據(jù)范疇內(nèi),application是范疇最廣泛

B.

當咱們在一種JSP頁面新開窗口時,新開窗口頁面也共享session范疇內(nèi)數(shù)據(jù)

C.

當在JSP頁面中通過<jsp:forward>指令將頁面祈求轉(zhuǎn)發(fā)到頁面中,可以共享一種page范疇內(nèi)數(shù)據(jù)

D.

當顧客重新打開一種瀏覽器窗口時,原session對象不再有效

對的答案為:C

第62題.

下面關于JSP作用域?qū)ο笳f法錯誤是

A.

request對象可以得到祈求中參數(shù)

B.

session對象可以保存顧客信息

C.

application對象可以被各種應用共享

D.

作用域范疇從小到達是request、session、application

對的答案為:C

第63題.

如下代碼能否編譯通過,如果能編譯通過,運營時得到什么輸出成果()。<%request.setAttribute("count",newInteger(0));Integercount=request.getAttribute("count");%><%=count%>

A.

編譯不通過

B.

可以編譯運營,輸出0

C.

編譯通過,但運營時拋出ClassCastException

D.

可以編譯通過,但運營無輸出

對的答案為:A

第64題.

在Servlet中,下列語句可以對的獲取PrintWriter對象是

A.

PrintWriterout=request.getWriter();

B.

PrintWriter

out

=

request.getPrintWriter();

C.

PrintWriterout=response.getWriter();

D.

PrintWriter

out

=

response.getPrintWriter();

對的答案為:C

第65題.

有showgamej.jsp,代碼如下<%

Gamegame=request.getAttribute("gameEntity");%><%=game.getGameName()%>在瀏覽器中輸入

http://localhost:8080/game/showgame.jsp訪問時,浮現(xiàn)500錯誤,報出異常為NullPointerException導致該問題因素也許是:

A.

jsp文獻途徑不對

B.

game對象沒有用new初始化

C.

getGameName()辦法未定義

D.

參數(shù)名稱所代表對象在祈求中主線就不存在

對的答案為:D

第66題.

從JSP中將數(shù)據(jù)傳遞給另一種JSP或Servlet,方式有____________

A.

表單

javascript

HTML標簽

B.

表單

URL重寫

setAttribute辦法

C.

URL重寫

隱藏域

表單

D.

JSP標簽

對的答案為:B

第67題.

在編寫Servlet時需要__________

A.

繼承Servlet

B.

實現(xiàn)HttpRequestServlet

C.

繼承HttpServlet

D.

實現(xiàn)HttpRequest

對的答案為:C

第68題.

當前session中沒有任何屬性,閱讀下面2個JSP中代碼,將分別輸出()。

<%

out.println(session.getAttribute("svse"));

%>

<%

session.invalidate();

out.println(session.getAttribute("svse"));

%>

A.

null,異常信息

B.

null,null

C.

異常信息,異常信息

D.

異常信息,null

對的答案為:A

第69題.

Http合同狀態(tài)碼()表達文獻沒有創(chuàng)立

A.

200

B.

400

C.

500

D.

404

對的答案為:D

第70題.

Servlet程序入口點是:

A.

init()

B.

main()

C.

service()

D.

doGet()

對的答案為:A

第71題.

如下代碼,執(zhí)行效果為()<c:setvar=“a”value=“123”/><c:outvalue=“${a}”/><c:outvalue=“a”/>

A.

123

123

B.

a

123

C.

123

a

D.

A

a

對的答案為:C

第72題.

在JSP頁面中通過<jsp:forwardpage=urlname/>將本頁面祈求轉(zhuǎn)發(fā)至指定URL指定文獻,則在該URL組件(JSP頁面)中可接受數(shù)據(jù)范疇是(選取3項)

A.

session

B.

request

C.

page

D.

application

對的答案為:ABD

第73題.

在WEB應用中,數(shù)據(jù)傳遞默認編碼是

A.

ISO-8859-1

B.

UTF-8

C.

GBK

D.

UNICODE

對的答案為:A

第74題.

如下哪句代碼可以對的導入核心標簽庫

A.

<%pageimport="c"%>

B.

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

C.

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

D.

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

對的答案為:D

第75題.

從HTTP祈求中,獲得祈求參數(shù),應當調(diào)用

A.

request對象getAttribute()辦法

B.

request對象getParameter()辦法

C.

session對象getAttribute()辦法

D.

session對象getParameter()辦法

對的答案為:B

第76題.

在servlet中doGet和doPost辦法中只有如下代碼:()

request.setAttribute(”jb”,”aPtech”);

response.sendRedirect(”http://localhost:8080/servlet/Servlet2”);

那么在Servlet2中使用()可以把屬性jb值取出來

A.

Stringstr=request.getAttribute(“jb”);

B.

Stringsir=(String)request.getAttribute(“jb”);

C.

Objectstr=request.getAttribute(“jb“);

D.

取不出來

對的答案為:D

第77題.

J2EE中,HttpServletRequest類()辦法用返回與當前祈求有關聯(lián)會話,如果沒有,則返回null

A.

getSession()

B.

getSession(true)

C.

getSession(false)

D.

getSession(null)

對的答案為:C

第78題.

Servlet接受祈求時,會調(diào)用_____________

A.

service

B.

doGet

C.

doPost

D.

init

對的答案為:A

第79題.

關于<jsp:include>,下列說法不對的是()

A.

它可以包括靜態(tài)文獻

B.

它可以包括動態(tài)文獻

C.

當它flush屬性為true時,表達緩沖區(qū)滿時,將會被清空

D.

它flush屬性默認值為true

對的答案為:D

第80題.

在一種Filter中,解決filter業(yè)務是()辦法

A.

dealFilter(ServletRequestrequest,ServletResponseresponse,FilterChainchain)

B.

dealFilter(ServletRequestrequest,ServletResponseresponse)

C.

doFilter(ServletRequestrequest,ServletResponseresponse,F(xiàn)ilterChainchain)

D.

doFilter(ServletRequestrequest,ServletResponseresponse)

對的答案為:C

第81題.

在自定義標簽中,HelloTag繼承自TagSupport類,其中有如下代碼:out.println("HELLO");該out對象聲明辦法為:

A.

PrintWriterout=response.getOut();

B.

JspWriterout=pageContext.getOut();

C.

JspWriterout=pageContext.getWriter();

D.

PrintWriterout=response.getWriter();

對的答案為:B

第82題.

Servlet運營過程是

A.

當祈求Servlet時,服務器會即時加載Servlet類,然后對該類進行實例化,調(diào)用相應辦法解決祈求

B.

一方面對Servlet進行配備,然后服務器在解決祈求時,將配備過Servlet類找到,然后實例化解決祈求

C.

在服務器啟動時,會加載Servlet,然后在解決祈求時候,實例化Servlet對象解決祈求

D.

Servlet是一種具備接受祈求和響應功能類,在被祈求時,Servlet早就被實例化好了,可以直接解決祈求

對的答案為:C

第83題.

在JSP中,對<jsp:setProperty>標記描述對的是()

A.

<jsp:setProperty>和<jsp:getProPerty>必要在一種JSP文獻中搭配浮現(xiàn)

B.

就猶如session.setAttribute()同樣,來設計屬性/值對

C.

和<jsp:useBean>動作一起使用,來設立bean屬性值

D.

就猶如request.setAttribute()同樣,來設立屬性/值對

對的答案為:C

第84題.

在Servlet中有一段代碼如下

publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)

throwsServletException,IOException{

request.setAttribute("name",newInteger(100));

response.sendRedirect("show.jsp");

}在show.jsp中<%=request.getAttribute("name")%>頁面成果為

A.

100

B.

java.lang.Integer

C.

Integer

D.

null

對的答案為:D

第85題.

test.jsp文獻如下:<jsp:useBeanid="buffer"scope="page"type="java.lang.StringBuffer"/><%buffer.append("ABC");%>Bufferis<%=buffer%>試圖運營時,將發(fā)生()

A.

編譯期錯誤

B.

編譯Servlet源碼時發(fā)生錯誤

C.

運營Servlet時發(fā)生錯誤

D.

運營后,瀏覽器上顯示:bufferisABC.

對的答案為:A

第86題.

<tag>

<name>message</name>

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

<body-content>empty</body-content>

<attribute>

<name>name</name>

<required>true</required>

</attribute></tag>對這段配備描述對的是

A.

定義了一種message標簽,有一種屬性叫name

B.

配備了一種名字為message標簽,該名稱相應到org.bob.taglib.MessageTag類,并且標簽不容許有主體內(nèi)容,使用標簽時有一種必要得屬性為name

C.

聲明了一種名字為message標簽,該標簽相應到MessageTag類,并且標簽沒有主體內(nèi)容

D.

標簽配備錯誤,主體不能為空

對的答案為:B

第87題.

publicclassWriterimplementsTagSupport{

(1)

protectedintdoStartTag(){SKIP_BODY}

(2)

publicintdoEndTag(){returnEVAL_PAGE}(3)}有問題語句是

A.

2

3

B.

3

C.

1

2

3

D.

1

2

對的答案為:D

第88題.

支持中文慣用字符集有

A.

UTF-8

GBK

ZH23

BIG5

B.

ISO-8859-1

MS950

C.

UTF-8

GBK

GB2312

BIG5

D.

UTF-16

ANSI

SQL

對的答案為:C

第89題.

Servlet可以在如下()三個不同作用域存儲數(shù)據(jù)

A.

祈求、會話和上下文

B.

響應、會話和上下文

C.

祈求、響應和會話

D.

祈求、響應和上下文

對的答案為:A

第90題.

在Filter過濾器生命周期辦法中,每當傳遞祈求或響應時,web容器會調(diào)用()辦法

A.

init

B.

service

C.

doFilter

D.

destroy

對的答案為:C

第91題.

application對象是______________

,而session對象則是_____________

A.

服務器一種數(shù)據(jù)空間,可以讓服務器中所有應用共享數(shù)據(jù)

與顧客祈求關于

B.

應用程序上下文,它容許數(shù)據(jù)在同一應用程序中任何Web組件共享

每個客戶專用

C.

存儲所有祈求中數(shù)據(jù)

存儲會話中所有數(shù)據(jù)

D.

HttpApplication類型

保存用訪問應用期間私有數(shù)據(jù)

對的答案為:B

第92題.

給定一種Model1體系構(gòu)造,其中有一種JSP頁面解決所有控制器函數(shù),這個JSP控制器要把祈求分派給另一種JSP頁面

A.

<jsp:forwardpage=”view.jsp”/>

B.

<jsp:forwardfile=”view.jsp”/>

C.

<jsp:dispatchpage=”view.jsp”/>

D.

<jsp:dispatchfile=”view.jsp”/>

對的答案為:A

第93題.

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

<jsp:setPropertyname="emp"property="ename"value="Susan"/></jsp:useBean>

員工名:_____________________.顯示員工姓名對的做法是

A.

{emp.ename}

B.

{requestScope.emp.getEname()}

C.

{requestScope.emp.ename}

D.

{emp.getEname()}

對的答案為:C

第94題.

如下哪個參數(shù)不屬于<c:forEach>標簽

A.

var

B.

begin

C.

end

D.

delims

對的答案為:D

第95題.

在J2EE中,如下對RequestDispatcher描述對的是

A.

Jsp中有個隱含對象diapatcher,它類型是RequestDispatcher

B.

ServletConfig有一種辦法:getRequestDispatcher可以返回RequestDipatcher對象

C.

RequestDipatcher有一種辦法:forward可以把祈求繼續(xù)傳遞給別Servlet或者JSP界面

D.

JSP中有個隱含默認對象request,它類型是RequestDipatcher

對的答案為:C

第96題.

關于MVC模式說法對的是

A.

用來將代碼分開辦法

B.

將顯示、流程控制、業(yè)務邏輯分開,提高維護性和分離復雜度

C.

視圖模型控制器模型

D.

只用java才有模型

對的答案為:B

第97題.

在JSP頁面中,類型為HttpServletResponse內(nèi)置對象是

A.

out

B.

response

C.

request

D.

config

對的答案為:B

第98題.

在JSP頁面中,保存數(shù)據(jù)范疇由小到大依次是

A.

pageContext,request,application,session

B.

pageContext,application,session,request

C.

pageContext,request,session,application

D.

pageContext,session,request,application

對的答案為:C

第99題.

http是一種()合同

A.

無狀態(tài)

B.

有狀態(tài)

C.

狀態(tài)良好

D.

局域網(wǎng)

對的答案為:A

第100題.

編寫ServletdoPost辦法時,需要拋出異常為

A.

ServletException,IOException

B.

ServletException,RemoteException

C.

HttpServletException,IOException

D.

HttpServletException,RemoteException

對的答案為:A

第101題.

使用GET方式提交數(shù)據(jù),接受數(shù)據(jù)時,解決中文最直接有效方式為

A.

request.setCharacterEncoding("utf-8");

B.

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

C.

Stringname=newString(request.getParameter("name").getBytes("ISO-8859-1"),"gbk");

D.

response.setCharacterEncoding("gbk");

對的答案為:C

第102題.

在JSP頁面中,對的引入JavaBean是()

A.

<%jsp:useBeanid=”myBean”scope=”page”class=”pkg.MyBean”%>

B.

<jsp:useBeanname=”myBean”scope=”page”class=”pkg.MyBean”>

C.

<jsp:useBeanid=”myBean”scope=”page”class=”pkg.MyBean”/>

D.

<jsp:useBeanname=”myBean”scope=”page”class=”pkg.MyBean”/>

對的答案為:C

第103題.

Tomcat端標語可以在_____文獻中修改

A.

server.xml

B.

web.xml

C.

tomcat.xml

D.

不能改

對的答案為:A

第104題.

給定TheBean類,假設還沒有創(chuàng)立TheBean類實例,如下哪些JSP原則動作語句能創(chuàng)立這個bean一種新實例,并把它存儲在祈求作用域

A.

<jsp:useBeanname="myBean"

type="com.example.TheBean"/>

B.

<jsp:takeBeanname="myBean"

type="com.example.TheBean"/>

C.

<jsp:useBeanid="myBean"

class="com.example.TheBean"scope="request"/>

D.

<jsp:takeBeanid="myBean"

class="com.example.TheBean"scope="request"/>

對的答案為:C

第105題.

有三個JSP文獻如下

1.jsp<ahref="2.jsp?user=svse">To2.jsp</a>2.jsp<%Stringuser=request.getParameter("user");%><jsp:forwardpage="3.jsp"/>3.jsp<%=request.getParameter("user")%>頁面中輸出

A.

報錯

B.

什么都沒有

C.

null

D.

svse

對的答案為:D

第106題.

自定義標簽描述文獻在web.xml中配備對的

A.

<taglib>

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

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

</taglib>

B.

<tag>

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

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

</tag>

C.

<jsp-taglib>

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

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

D.

<jsp-config>

<taglib>

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

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

</taglib></jsp-config>

對的答案為:D

第107題.

Servlet中,HttpServletResponse()辦法用來把一種Http祈求重定向到此外URL.

A.

sendURL()

B.

redirectURL()

C.

sendRedirect()

D.

redirectResponse()

對的答案為:C

第108題.

在J2EE中,對

溫馨提示

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

評論

0/150

提交評論