jsp-servlet題庫(kù)(附答案)_第1頁(yè)
jsp-servlet題庫(kù)(附答案)_第2頁(yè)
jsp-servlet題庫(kù)(附答案)_第3頁(yè)
jsp-servlet題庫(kù)(附答案)_第4頁(yè)
jsp-servlet題庫(kù)(附答案)_第5頁(yè)
已閱讀5頁(yè),還剩13頁(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、精品文檔1.B 編寫一個(gè)Filter ,需要()A.繼承 Filter 類 B. 實(shí)現(xiàn) Filter 接口 C. 繼承 HttpFilter 類 D. 實(shí) 現(xiàn) HttpFilter 接口2 .D 自定義標(biāo)簽的配置文件放在 A. WebRoot B. lib C. classes D. WEB-INF3 . ABC有關(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í)可以使用URL重寫技術(shù)

2、跟蹤會(huì)話。D.隱藏表單域?qū)⒆侄翁砑拥紿TML單并在客戶端瀏覽器中顯示。4 .C 在J2EE中,重定向到另一個(gè)頁(yè)面,以下()語(yǔ)句是正確的A. request. sendRedirect( "http : www . svse . com . cn");B. request . sendRedirect();C. response . sendRedirect( " http: / www . svse . com . cn");D. response .sendRedirect();5.B EL表達(dá)式,$10 mod 3,執(zhí)行結(jié)果為()A. 10 mod

3、3 B. 1 C. 3 D. null6. C自定義標(biāo)簽的作用是()A.編寫和使用方便B.規(guī)定是這樣的,如果不用,別人會(huì)說(shuō)我們不專業(yè)C.可以減少jsp中的java代碼,將代碼與界面標(biāo)簽分離,簡(jiǎn)化前臺(tái)開(kāi)發(fā)D.連數(shù)據(jù)庫(kù)7.B request.getRequestDispatcher().forward(request,response)稱 之 為()A.流轉(zhuǎn) B. 轉(zhuǎn)發(fā) C. 重定向 D. 導(dǎo)航8. BCD 有關(guān)Servlet的生命周期說(shuō)法正確的有()(多選)A. Servlet的生命周期由 Servlet實(shí)例控制。B. init() 方法在創(chuàng)建完Servlet 實(shí)例后對(duì)其進(jìn)行初始化,傳遞的參數(shù)為

4、實(shí)現(xiàn) ServletContext接口的對(duì)象。C. service。方法響應(yīng)客戶端發(fā)出的請(qǐng)求。D. destroy。方法釋放Servlet 實(shí)例。9.B 在J2EE中,給定某Servlet的代碼如下,編譯運(yùn)行該文件,以下陳述正確的是()。(選擇一項(xiàng))Public class Servletl extends HttpServletpublic void init() throws ServletException public void service(ServletRequest request, ServletResponse response) throws ServletExcepti

5、on, lOException PrintWriter out = response.getWriter();out.println("hello!");A.編譯該文件時(shí)會(huì)提示缺少doGet()或者dopost()方法,編譯不能夠成功通過(guò)B.編譯后,把 Servletl.class放在正確位置,運(yùn)行該 Servlet ,在瀏覽器中會(huì)看到輸出 文字: hello!C. 編譯后,把Servlet1.class 放在正確位置,運(yùn)行該Servlet ,在瀏覽器中看不到任何輸出的文字D. 編譯后, 把 Servlet1.class 放在正確位置, 運(yùn)行該 Servlet, 在瀏覽器中

6、會(huì)看到運(yùn)行期 錯(cuò)誤信息 10.B 在 Servlet 中, response.getWriter() 返回的是 A. JspWriter 對(duì)象 B. PrintWriter 對(duì)象C. Out 對(duì)象 D. ResponseWriter 對(duì)象 11.A 在 web.xml 中使用 標(biāo)簽配置過(guò)濾器。A. <filter> 和 <filter-mapping> B. <filter-name> 和 <filter-class>C. <filter> 和 <filter-class>D. <filter-pattern>

7、 和 <filter>12 .D 自定義標(biāo)簽的描述文件在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>

8、;</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

9、></taglib> </jsp-config>13 .A J2EE 中, Servlet API 為使用 Cookie, 提供了( )類。A. javax.servlet.http.CookieB. javax.servlet.http.HttpCookieC. javax.servlet. CookieD. javax.servlet.http.HttpCookie14 .D 在 訪 問(wèn) Servlet 時(shí) , 在 瀏 覽器 地 址 欄 中 輸入 的 路徑 是在 地方配 置的。A. <servlet-name/> B. <servlet-ma

10、pping/>C. <uri-pattern/>D. <url-pattern/>15 .A 在JSP頁(yè)面中,能夠完成輸出操作的內(nèi)置對(duì)象是()A. out B. response C. request D. config16 .A 給定以下JSP代碼片段,有2個(gè)客戶依次瀏覽該JSP;且每個(gè)客戶只瀏覽一次,第2個(gè)客戶會(huì)看到瀏覽器顯示( ) 。 (請(qǐng)選擇一項(xiàng))<%int x = 1; %> <%!int x = 10; %> X =<%=x%>A. x=1 B. x=2 C. x=10 D. x=1117 . A 在 JSP 中,若

11、要在JSP 正確使用標(biāo)簽: <x:getKing/> ,在 jsp 中聲明的 taglib指令為: <% tagliburi =“/WEB-INF/myTags.tld ” prefix =“” %>,下劃線處應(yīng)該是 ( )A. x B. getKing C. myTags D. king 18.D 能夠保留請(qǐng)求作用域中數(shù)據(jù)的轉(zhuǎn)向方式是 。A. response.forward()B. response.sendRedirect()C. session.getRequestDispatcher().forward(request,response)D. request.

12、getRequestDispatcher().forward(request,response)19.C Login.jsp 為 登 錄 頁(yè) 面 , 表 單 代 碼 如 下 : <form action="index.jsp" method="post"> <input type="text" name="name"/> <input type="submit" value="login"/> </form> Index.jsp

13、 中 直 接 顯 示 用 戶 名 , 以 下 哪 種 代 碼 正 確()A. $requestS B. <%=name%>C. $ D. <%=%>20.B 某JSP中有如下代碼,顯示結(jié)果為()<% int a = 5;a” , ” 456” ); %>request.setAttribute( “a” , ” 123” ); session.setAttribute( <c:out value="$a"/>A. 5 B. 123 C. 456 D. null21. A

14、C 在 a.jsp 中有代碼片斷如下: <form action =” b.jsp ” method =” POST” name=” form1 ” > loginName:<input type= ” text ” name=” loginName ” /> <input type= ” submitname=” submit ” /> </form> 在 b.jsp 中加入下列( )代碼,可以輸出在 a.jsp 頁(yè)面 上輸入的 loginName 的值 ( 多選 ) A. <%=request.getParameter(“ loginN

15、ame ” )%>B. <%=request.gerAttribute(“ loginName ” )%>C. <%Stringname=request.getParameter( “ loginname ” );out.println(name); %>D. <% Stringname=request.getAttribute(“ loginname ” );out.println(name); %>22.C 要在 jsp 中使用 ArrayList, 做法正確的是( )A.<% import java.util.ArrayList%>B

16、.<%import "java.util.ArrayList"%>C.<%page import="java.util.ArrayList"%>D.<%pagepackage="java.util.ArrayList"%> 23.A 如果只希望在多個(gè)頁(yè)面間共享數(shù)據(jù),可以使用 作用域。A. request,sessionB. application sessionC. request,applicationD. pageContext request24.A 在編寫過(guò)濾器時(shí),需要完成的方法( )A.

17、doFilter()B. doChain() C. doPost() D. doDelete()25.B 以下代碼執(zhí)行效果為( ) : <c:forEach var = "i" begin = "1" end ="5" step= "2"> <c:outvalue= “ $i ” /> </c:forEach>A. 1 2 3 4 5 B. 1 3 5 C. i i iD. 1526.Brequest.setAttribute("user","svs

18、e");session.setAttribute("user","bob");使用 user 則顯示 ( )27.D 給定一個(gè) Servletrequest.setAttribute( response.sendRedirect(A. null B. svse C. bob D. 啥也沒(méi)有的 doGet 方法中的代碼片段,如下:name” , ” zhang ” );” );“ http:/localhost:8080/servlet/MyServlt那么在 MyServlet 中可以使用( )方法把屬性name 的值取出來(lái)。«

19、87; Xname” );“ name” );name” );)。str is <%= str%> </html>A. Stringstr=request.getAttribute(B. Stringstr=(String)request.getAttribute(C. Objectstr=request.getAttribute(D. 無(wú)法取出來(lái)28.D 在JSP中,test. jsp文件如下,<html> <% String str = null; %>13 歡迎下載 。A. 轉(zhuǎn)譯期有誤發(fā)生錯(cuò)誤D.B. 編譯 Servlet 源碼時(shí)發(fā)生錯(cuò)誤運(yùn)

20、行后,瀏覽器上顯示: str is nullC. 執(zhí)行編譯后的 Servlet 時(shí)29.A 自定義標(biāo)簽中, 如果要聲明標(biāo)簽參數(shù)為必須的, 則需要進(jìn)行哪種配置A. <required>true</required>C. <required>false</required>B. <rtexprvalue>true</rtexprvalue>D. <rtexprvalue>false</rtexprvalue>30.B 編寫自定義標(biāo)簽處理類后,需要編寫一個(gè)( )A. .tag 文件 B. .tld 文件

21、C. .dtd 文件31.C 考慮下面JSP文件代碼片斷:<HTML> <BODY> <jsp:include page= ” test2.jsp ” value= ” svse ” /> </jsp:include> </BODY> </HTML> test2.jsp 中不會(huì)導(dǎo)致錯(cuò)誤去描述A.B.<jsp:getParamname=<jsp:include param=D. .xml 文件<jsp:param name=” _ ” username”)代碼片斷放置在C.D.<%=request.g

22、etParameter(<%=request.getAttribute(username ” />username ” />“ username« “ username)%>)%>32.B 在HTTP議中,用于發(fā)送大量數(shù)據(jù)的方法是 (A. getB. postC. putD. options33.A J2EE 中, ()類型的( )方法用于得到會(huì)話A. HttpServletRequest 、 getSession B. HttpServletResponse、 newSessionC. HtttpSession、 newInstanceD. HttpS

23、ession 、 getSession34.A 以下代碼執(zhí)行效果為 ( )<c:forEach var = "i" begin ="1" end = "5"><c:outvalue="$i"/> </c:forEach>A. 1 2 3 4 5B. i i i i iC. 15D. 編譯錯(cuò)誤35.C jspMVC 中 的 M Vservletjsp servlet 36.DjavabeanD. servlet分別用B.html jsppageContext.setAttribut

24、e("user","tom");); 顯示 "bob", 則可以使用 ( )param.userC. user37.C 以 下 哪 個(gè) 標(biāo) 簽 實(shí) 現(xiàn) 了<c:switch>38.B 在 jsp<taglib> prefix=""%>C. <c:choose> 、 、 表 示HTml javabean jspC.request.setAttribute("user","bob"A. request.getAttribute("

25、;user")D. requestScope.user switch 功 能 ()D. <c:case>A. <c:if>A.javabeanB.B.( )B. <% tagliburi="" prefix=""%>D. 無(wú)需導(dǎo)入,可直接使用A.C.web.xml<jsp:tagliburi=文件的,nn39.D public classSecurityFilter為一個(gè)過(guò)濾器, 橫線處應(yīng)為 ( )Filter40.DC. extends HttpFilter . A. implements HttpF

26、ilterD. implements Filter如果想要讓該類成B. extends在 JSP 中 可 動(dòng) 態(tài) 導(dǎo) 入 其 他 頁(yè) 面 的 標(biāo) 簽 是 ()A.<%include/></textarea><jsp:include/>B. <% include%>C.<jsp:importPage/>D.41.D 下 面 哪 項(xiàng) 是 錯(cuò) 誤 的 設(shè) 置 Bean 屬 性 值 的<jsp:setPropertyname="beanInstanceName"property=方法()"*"/&

27、gt;A.B.<jsp:setPropertyname="beanInstanceName"property="propertyName"value="123"/>C.<jsp:setPropertyname="beanInstanceName" property="propertyName"param="parameterName"/>D.<jsp:setPropertyname="beanInstanceName"prop

28、erty="*" value="string |<%=expression %>"/> 42.C<% String count="100"pageContext.setAttribute("cnt",count); %>Count:pageSt 100 顯示為 ( )A. 100100 B. 運(yùn)行異常 C. 200 D. 沒(méi)有任何顯示 43.AB 在 J2EE 中,使用 Servlet 過(guò)濾器,需要在web.xml 中配置( )元素 ( 選擇兩項(xiàng) )A. <filter>B

29、. <filter-mapping>C.<servlet-filter>D. <filter-config>44.D 在JSP中,只有一行代碼:<%=AB%>運(yùn)行將輸出()A. A B B.AB C. 113 D. 沒(méi)有任何輸出,因?yàn)楸磉_(dá)式是錯(cuò)誤的 45.C 在 J2EE 中,假如HttpSession 的 getLastAccessTime ()方法返回值為x ,getCreationTime ()方法返回值為 y,則為x - y ()A.兩個(gè)連續(xù)請(qǐng)求之間間隔的最長(zhǎng)時(shí)間 B. 最近的兩個(gè)連續(xù)請(qǐng)求之間的時(shí)間間隔 C. 最后使用 session 發(fā)

30、送請(qǐng)求的時(shí)間和session 創(chuàng)建時(shí)間的間隔 D. 最后使用 session 發(fā)送請(qǐng)求的時(shí)間 46.A 自 定 義 標(biāo) 簽 中 , 使 用 屬 性 時(shí) , 需 要 在 文 件 中 配 置 , 使 用 標(biāo)簽A. .tld <attribute/>B.web.xml <attribute/> C. .tld <tag/> D. web.xml <tag/> 47.A 以下哪個(gè)方法不是TagSupport 類的方法 ( )A. doPost()B.doStartTag() C. doEndTag() D. doAfterBody() 48.B Jsp

31、中有如下代碼: <% Cookie c = new Cookie(“ name” ,“ admin ” );c.setMaxAge(10000); response.addCookie(c); %> 以下哪句代碼可以正確顯示” admin ” ( )A. $B. $.valueC.$ name D. $name.value 49.A 以 下 ( ) 可 用 于 檢 索 session 屬 性 userid 的 值A(chǔ). session.getAttribute( “userid ”); B. session. setAttribute( “

32、 userid ”); C. request. getParameter( “ userid ” ); D. request. getAttribute(“ userid ” );50 .A 給定某Servlet程序的片段如下,用戶在瀏覽器地址欄中鍵入正確的請(qǐng)求URL并回車后 , 在 控 制 臺(tái) 上 顯 示 的 結(jié) 果 是 ().( 選 擇 一 項(xiàng) ) public voiddoGet(HttpServletRequest request,HttpServletResponseresponse)throwsServletException ,IOException System.out.pri

33、ntln("get"); publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException ,IOException System.out.println("post");A. get B. post C. get postD. post get51 .D test.jsp文件中有如下一行代碼: <jsp:useBean id= ” user ” scope= ”_” class= ”com.UserBean ” >要 使

34、 user 對(duì) 象 可 以 作 用 于 整 個(gè) 應(yīng) 用 程 序 , 下 劃 線 中 應(yīng) 添 入( )A. page B. request C. session D. application52 .C JSP 中有三大類標(biāo)簽,分別是( )A. HTML 標(biāo)記 JSP 標(biāo)記 Servlet標(biāo)記 B. CSS 標(biāo)記 HTML標(biāo)記Javascript 標(biāo)記 C.動(dòng)作標(biāo)記腳本標(biāo)記指令標(biāo)記 D.指令標(biāo)記腳本標(biāo)記 HTML標(biāo)記53 .B 在 JSP 中,只有一行代碼: $1+2 ,運(yùn)行將輸出( )A. 1+2 B.3 C. null D. 沒(méi)有任何輸出,因?yàn)楸磉_(dá)式是錯(cuò)誤的54 .C 下 面 方 法 可 以

35、返 回 當(dāng) 前 請(qǐng) 求 的 請(qǐng) 求 方 式A.request.getAttribute()B. session.getMethod()C.request.getMethod() D. request.getRequestURI() 55.AC 利用 MyEclipse 開(kāi)發(fā) Servlet , 下列說(shuō)法正確的是( )A. MyEclipse可自動(dòng)產(chǎn)生web.xml B. MyEclipse 不能自動(dòng)產(chǎn)生web.xml , 需要手工編寫 C. 可利用 MyEclipse 自帶的 Tomcat 作為 Servlet 容器 D. MyEclipse 沒(méi)有自帶 Tomcat , 需 要自己安裝配置。5

36、6 .D 當(dāng)一個(gè) Servlet 首次被請(qǐng)求的時(shí)候, 服務(wù)器首先會(huì)調(diào)用 方法A.doGet B. doPost C. doInit D. init57 .A 只能夠傳遞字符串類型數(shù)據(jù)的方式是 A. 表單 URL 重寫 B. session 對(duì)象 表單 C. 隱藏域 setParameter 方法 D. 都可以 58.A 某 JSP 中有如下代碼: <% pageContext.setAttribute(“ a ” , ” page” );request.setAttribute(“ a” , ” request ” ); session.setAttribute(“ a” , ” ses

37、sion ” );application.setAttribute(“ a ” , ” application ” ); %> 有: $a 則顯示結(jié)果為( )A. page B. request C. session D. application58 .B 過(guò) 濾 器 使 用 才 能 繼 續(xù) 傳 遞 到 下 一 個(gè) 過(guò) 濾 器A.request.getRequestDispatcher().forward(request,response);B.doFilter() C. doPut() D. doChain() 60.BC 在 Servlet 里,能實(shí)現(xiàn)跳轉(zhuǎn)的方法有( ) ( 多選 )

38、A. 運(yùn)用javax.servlet.http.HttpServletRequest接 口 的 sendRedirect 方 法 B. 運(yùn) 用javax.servlet.http.HttpServletResponse接口的 sendRedirect 方法 C. 運(yùn)用javax.servlet.RequestDispatcher接 口 的 forward 方 法D. 運(yùn) 用javax.servlet.ResponseDispatcher 接口的 forward 方法 61.C以下哪項(xiàng)陳述是錯(cuò)誤的()A. 在 WEB項(xiàng)目的共享數(shù)據(jù)范圍內(nèi),application 是范圍最廣泛的 B. 當(dāng)我們?cè)谝粋€(gè)

39、JSP 頁(yè)面新開(kāi)窗口時(shí),新開(kāi)窗口的頁(yè)面也共享session范圍內(nèi)的數(shù)據(jù) C. 當(dāng)在JSP頁(yè)面中通過(guò)<jsp:forward>指令將頁(yè)面請(qǐng)求轉(zhuǎn)發(fā)到的頁(yè)面中, 可以共享一個(gè)page 范圍內(nèi)的數(shù)據(jù)D. 當(dāng)用戶重新打開(kāi)一個(gè)瀏覽器窗口時(shí),原session 對(duì)象不再有效62 .C 下面關(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 、 application63 .A 以下代碼能否編譯通過(guò),假如能編譯通過(guò)

40、,運(yùn)行時(shí)得到什么輸出結(jié)果( ) 。 <% request.setAttribute("count",newInteger(0);Integercount=request.getAttribute("count");%> <%=count %>A. 編 譯 不 通過(guò)B. 可 以 編 譯 運(yùn) 行 , 輸 出 0 C. 編 譯 通 過(guò) , 但 運(yùn) 行 時(shí) 拋 出ClassCastException D. 可以編譯通過(guò),但運(yùn)行無(wú)輸出 64. C 在 Servlet 中, 下列語(yǔ)句可以正確獲取PrintWriter 對(duì)象的是 ( )A.Pr

41、intWriter out=request.getWriter();B. PrintWriter out= request.getPrintWriter();C. PrintWriter out=response.getWriter();D.PrintWriter out = response.getPrintWriter();65 .D有 showgamej.jsp, 代 碼 如 下<%Gamegame=request.getAttribute("gameEntity"); %> <%=game.getGameName()%>在瀏覽器中輸入 htt

42、p:/localhost:8080/game/showgame.jsp訪問(wèn)時(shí) , 出現(xiàn) 500 錯(cuò)誤 , 報(bào)出異常為 NullPointerException 造成該問(wèn)題的原因可能是( )A. jsp 文件路徑不對(duì) B. game 對(duì)象沒(méi)有用 new 初始化 C. getGameName() 方法未定義D. 參數(shù)名稱所代表的對(duì)象在請(qǐng)求中根本就不存在66 .B 從JSP中將數(shù)據(jù)傳遞給另一個(gè) JSP或Servlet,方式有A. 表單 javascriptHTML標(biāo)簽B. 表單 URL 重寫 setAttribute 方法 C. URL 重寫 隱藏域 表單 D. JSP 的標(biāo)簽67.C 在編寫 Se

43、rvlet 時(shí)需要 A. 繼承 Servlet B. 實(shí)現(xiàn)HttpRequestServlet C. 繼承 HttpServlet D. 實(shí)現(xiàn) HttpRequest 68.A 現(xiàn)在 session 中沒(méi)有任何屬性,閱讀下面2 個(gè) JSP 中的代碼,將分別輸出() 。<%out.println(session.getAttribute("svse");%><%session.invalidate();out.println(session.getAttribute("svse");%>A. null, 異常信息 B. null,

44、nullC.異常信息,異常信息 D. 異常信息, null69 .D Http 協(xié)議的狀態(tài)碼( ) 表示文件沒(méi)有創(chuàng)建A. 200 B. 400 C.500 D. 40470 .A Servlet 程序的入口點(diǎn)是( )A. init () B. main () C.service () D. doGet ()71 .C 如下代碼, 執(zhí)行效果為 ( ) <c:set var= “ a” value= “123” /> <c:out value= “$a ” /> <c:out value=“ a” />A. 123123 B. a 123 C.123 a D.

45、A a72 .ABD 在JSP頁(yè)面中通過(guò)<jsp:forwardpage=urlname/> 將本頁(yè)面請(qǐng)求轉(zhuǎn)發(fā)至指定 URL指 定的文件,則在該URLS件(JSP頁(yè)面)中可接收數(shù)據(jù)的范圍是()(選才13項(xiàng))A.session B. request C. page D. application 73.A 在 WEB應(yīng)用中,數(shù)據(jù)傳遞的默認(rèn)編碼是()A. ISO-8859-1 B.UTF-8 C. GBK D. UNICODE74 .D 以下哪句代碼可以正確導(dǎo)入核心標(biāo)簽庫(kù)( )A. <% page import="c"%> B. <% page pr

46、efix ="c" uri = "/WEB-INF/c.tld"%>C. <% taglibprefix ="c" import = "/WEB-INF/c.tld" %>D. <% taglib prefix ="c" uri ="/WEB-INF/c.tld"%>75 . B 從 HTTP 請(qǐng)求中,獲得請(qǐng)求參數(shù),應(yīng)該調(diào)用 ( )A. request 對(duì)象的getAttribute() 方法 B. request 對(duì)象的 getParamete

47、r() 方法 C. session 對(duì)象 的 getAttribute() 方法 D. session 對(duì)象的 getParameter() 方法76 .D 在 servlet 中的 doGet 和 doPost 方法中只有如下代碼: request setAttribute ( ” jb ” , ” aPtech ” ) ;response sendRedirect ( ”http:/localhost:8080/servlet/Servlet2” ) ; 那么在 Servlet2 中使用 ( ) 可以把屬性 jb 的值取出來(lái)A. String str =request.getAttribu

48、te(“jb ” ); B.String sir=(String)request.getAttribute(“ jb ” ) ;C. Object str=request.getAttribute(“jb “ ) ; D. 取不出來(lái)77 .C J2EE 中, HttpServletRequest 類的 ( ) 方法用返回與當(dāng)前請(qǐng)求相關(guān)聯(lián)的會(huì)話,如果沒(méi)有,則返回 nullA. getSession()B. getSession(true)C.getSession(false) D. getSession(null)78 .A Servlet 接受請(qǐng)求時(shí),會(huì)調(diào)用 A. serviceB.doGet

49、 C. doPost D. init79 .D 關(guān)于 <jsp:include>, 下列說(shuō)法不正確的是( )A. 它可以包含靜態(tài)文件 B. 它可以包含動(dòng)態(tài)文件C. 當(dāng)它的 flush 屬性為 true 時(shí), 表示緩沖區(qū)滿時(shí),將會(huì)被清空D. 它的 flush 屬性的默認(rèn)值為 true80 .C 在一個(gè) Filter 中,處理filter 業(yè)務(wù)的是()方法A. dealFilter(ServletRequestrequest,ServletResponseresponse,FilterChain chain)B.dealFilter (ServletRequestrequest,Ser

50、vletResponse response) C. doFilter (ServletRequestrequest,ServletResponse response, FilterChain chain)D.doFilter (ServletRequestrequest,ServletResponse response) 81.B 在 自 定 義 標(biāo) 簽 中 , HelloTag 繼 承 自 TagSupport 類 , 其 中 有 如 下 代 碼 : out.println("HELLO"); 該 out 對(duì)象聲明方法為( )A. PrintWriter out=resp

51、onse.getOut();B. JspWriter out =pageContext.getOut();C.JspWriter out =pageContext.getWriter();D. PrintWriter out=response.getWriter(); 82.C Servlet 的運(yùn)行過(guò)程是( )A. 當(dāng)請(qǐng)求 Servlet 時(shí), 服務(wù)器會(huì)即時(shí)加載Servlet 類, 然后對(duì)該類進(jìn)行實(shí)例化, 調(diào)用相應(yīng)的方法處理請(qǐng)求B. 首先對(duì) Servlet 進(jìn)行配置, 然后服務(wù)器在處理請(qǐng)求時(shí), 將配置過(guò)的 Servlet 類找到, 然后實(shí)例化處理請(qǐng)求C.在服務(wù)器啟動(dòng)時(shí), 會(huì)加載 Servle

52、t ,然后在處理請(qǐng)求的時(shí)候,實(shí)例化 Servlet 對(duì)象處理請(qǐng)求 D. Servlet 是一個(gè)具有接受請(qǐng)求和響應(yīng)功能的類 , 在被請(qǐng)求時(shí), Servlet 早就被實(shí) 例化好了,可以直接處理請(qǐng)求 83.C 在JSP中,對(duì)v jsp:setProperty>標(biāo)記描述正確的是()A.<jsp:setProperty> 和<jsp:getProPerty>必須在一個(gè) JSP文件中搭配出現(xiàn)B. 就如同session.setAttribute() 一樣,來(lái)設(shè)計(jì)屬性/值對(duì) C. 和<jsp:useBean>動(dòng)作一起使用, 來(lái)設(shè)置 bean 的屬性值D. 就如同 re

53、quest.setAttribute() 一樣, 來(lái)設(shè)置屬性值對(duì)84 .D在 Servlet 中 有 一 段 代 碼 如 下public voiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOExceptionrequest.setAttribute("name",newInteger(100);response.sendRedirect("show.jsp"); 在 show.jsp 中<%=request.getAttr

54、ibute("name")%> 頁(yè)面結(jié)果為 ( )A. 100 B.java.lang.Integer C. Integer D. null 85.A test.jsp 文 件 如 下 : <jsp:useBean id ="buffer"scope="page" type="java.lang.StringBuffer"/><%buffer.append("ABC");%>Buffer is<%=buffer%> 試圖運(yùn)行時(shí),將發(fā)生( )A. 編譯期錯(cuò)

55、誤B. 編譯Servlet 源碼時(shí)發(fā)生錯(cuò)誤C. 運(yùn)行 Servlet 時(shí)發(fā)生錯(cuò)誤D. 運(yùn)行后,瀏覽器上顯示: buffer isABC. 86.B <tag> <name>message</name> <tag-class>org.bob.taglib.MessageTag< /tag-class> <body-content>empty</body-content><attribute><name>name</name> <required>true</r

56、equired></attribute> </tag>對(duì)這段配置描述正確的是 ()A. 定義了一個(gè)message 標(biāo)簽,有一個(gè)屬性叫 name B. 配置了一個(gè)名字為 message 的標(biāo)簽,該名稱對(duì)應(yīng)到 org.bob.taglib.MessageTag 類,并且標(biāo) 簽不允許有主體內(nèi)容,使用標(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ò)誤,主體不能為空87 .D public class Writerimplements TagSupport (1) pr

57、otected int doStartTag()SKIP_BODY (2) public int doEndTag()return EVAL_PAGE (3) 有問(wèn)題的語(yǔ)句是( )A. 23 B. 3 C. 12 3 D. 1288 .C 支持中文的常用字符集有A. UTF-8 GBK ZH23 BIG5 B.ISO-8859-1 MS950 C. UTF-8 GBK GB2312 BIG5 D. UTF-16 ANSI SQL89 .A Servlet 可以在以下( ) 三個(gè)不同的作用域存儲(chǔ)數(shù)據(jù)A. 請(qǐng)求、 會(huì)話和上下文B. 響應(yīng)、會(huì)話和上下文 C. 請(qǐng)求、響應(yīng)和會(huì)話D. 請(qǐng)求、響應(yīng)和上下文

58、90 .C在Filter過(guò)濾器的生命周期方法中,每當(dāng)傳遞請(qǐng)求或響應(yīng)時(shí),web容器會(huì)調(diào)用()方法A. init B. service C. doFilterD. destroy91 .B application 對(duì)象是 ,而 session 對(duì)象則是 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. HttpApplication類型 保存用訪問(wèn)應(yīng)用期間的私有數(shù)據(jù)92 .A 給定一個(gè)Modell體系結(jié)構(gòu),其中有一個(gè)JSP頁(yè)面處理所有

59、控制器函數(shù),這個(gè)JSP控制器要把請(qǐng)求分派給另一個(gè)JSP 頁(yè)面 ( )/> B. <jsp:forwardfile= ” view.jsp ” />/> D. <jsp:dispatchfile= ” view.jsp ” />93.CA. <jsp:forwardpage=C. <jsp:dispatchpage=” view.jsp ” view.jsp ”<jsp:useBeanid="emp"scope="request"class="org.svse.entity.Employee&

60、quot;><jsp:setPropertyname="emp" property="ename"value="Susan"/></jsp:useBean>員 工名 :. 顯 示 員 工 姓 名 正 確 的 做 法 是 ()A.emp.enameB. requestScope.emp.getEname()C.requestScope.emp.ename D. emp.getEname()94 .D以 下 哪 個(gè) 參 數(shù) 不 屬 于 <c:forEach> 標(biāo) 簽 ()A. var B.begi

61、n C. end D. delims95 .C 在 J2EE 中,以下對(duì)RequestDispatcher 描述正確的是( )A. Jsp 中有個(gè)隱含的對(duì)象diapatcher, 它的類型是RequestDispatcher B. ServletConfig 有一個(gè) 方 法 : getRequestDispatcher 可 以 返 回 RequestDipatcher 對(duì) 象C.RequestDipatcher 有一個(gè)方法: forward 可以把請(qǐng)求繼續(xù)傳遞給別的 Servlet 或者 JSP 界面 D. JSP 中有個(gè)隱含的默認(rèn)對(duì)象 request ,它的類型是RequestDipatcher96 .B 關(guān)于MVC模式說(shuō)法正確的是()A.用來(lái)將代碼分開(kāi)的方法B.將顯示、流程控制、業(yè)務(wù)邏輯分開(kāi),提高維護(hù)性和分離復(fù)雜度C. 視圖 模型 控制器 模型 D. 只用 java 才有的模型97 .B 在 JSP 頁(yè)面中,類型為 HttpServletResponse 的內(nèi)置對(duì)象是( )A.out B. response C. requ

溫馨提示

  • 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)論