jsp-servlet題庫(附答案)_第1頁
jsp-servlet題庫(附答案)_第2頁
jsp-servlet題庫(附答案)_第3頁
jsp-servlet題庫(附答案)_第4頁
jsp-servlet題庫(附答案)_第5頁
免費預覽已結(jié)束,剩余13頁可下載查看

下載本文檔

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

文檔簡介

1、精品文檔1.B 編寫一個Filter ,需要()A.繼承 Filter 類 B. 實現(xiàn) Filter 接口 C. 繼承 HttpFilter 類 D. 實 現(xiàn) HttpFilter 接口2 .D 自定義標簽的配置文件放在 A. WebRoot B. lib C. classes D. WEB-INF3 . ABC有關會話跟蹤技術描述正確的是()(多選)A. Cookie 是Web服務器發(fā)送給客戶端的一小段信息,客戶端請求時,可以讀取該信息發(fā) 送到服務器端。B.關閉瀏覽器意味著會話ID丟失,但所有與原會話關聯(lián)的會話數(shù)據(jù)仍保留在服務器上,直至會話過期。C.在禁用Cookie時可以使用URL重寫技術

2、跟蹤會話。D.隱藏表單域?qū)⒆侄翁砑拥紿TML單并在客戶端瀏覽器中顯示。4 .C 在J2EE中,重定向到另一個頁面,以下()語句是正確的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表達式,$10 mod 3,執(zhí)行結(jié)果為()A. 10 mod

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

4、實現(xiàn) ServletContext接口的對象。C. service。方法響應客戶端發(fā)出的請求。D. destroy。方法釋放Servlet 實例。9.B 在J2EE中,給定某Servlet的代碼如下,編譯運行該文件,以下陳述正確的是()。(選擇一項)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.編譯該文件時會提示缺少doGet()或者dopost()方法,編譯不能夠成功通過B.編譯后,把 Servletl.class放在正確位置,運行該 Servlet ,在瀏覽器中會看到輸出 文字: hello!C. 編譯后,把Servlet1.class 放在正確位置,運行該Servlet ,在瀏覽器中看不到任何輸出的文字D. 編譯后, 把 Servlet1.class 放在正確位置, 運行該 Servlet, 在瀏覽器中

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

7、 和 <filter>12 .D 自定義標簽的描述文件在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 在 訪 問 Servlet 時 , 在 瀏 覽器 地 址 欄 中 輸入 的 路徑 是在 地方配 置的。A. <servlet-name/> B. <servlet-ma

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

11、要在JSP 正確使用標簽: <x:getKing/> ,在 jsp 中聲明的 taglib指令為: <% tagliburi =“/WEB-INF/myTags.tld ” prefix =“” %>,下劃線處應該是 ( )A. x B. getKing C. myTags D. king 18.D 能夠保留請求作用域中數(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 為 登 錄 頁 面 , 表 單 代 碼 如 下 : <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 頁面 上輸入的 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 如果只希望在多個頁面間共享數(shù)據(jù),可以使用 作用域。A. request,sessionB. application sessionC. request,applicationD. pageContext request24.A 在編寫過濾器時,需要完成的方法( )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 給定一個 Servletrequest.setAttribute( response.sendRedirect(A. null B. svse C. bob D. 啥也沒有的 doGet 方法中的代碼片段,如下:name” , ” zhang ” );” );“ http:/localhost:8080/servlet/MyServlt那么在 MyServlet 中可以使用( )方法把屬性name 的值取出來。«

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

20、行后,瀏覽器上顯示: str is nullC. 執(zhí)行編譯后的 Servlet 時29.A 自定義標簽中, 如果要聲明標簽參數(shù)為必須的, 則需要進行哪種配置A. <required>true</required>C. <required>false</required>B. <rtexprvalue>true</rtexprvalue>D. <rtexprvalue>false</rtexprvalue>30.B 編寫自定義標簽處理類后,需要編寫一個( )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 中不會導致錯誤去描述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 中, ()類型的( )方法用于得到會話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. 編譯錯誤35.C jspMVC 中 的 M Vservletjsp servlet 36.DjavabeanD. servlet分別用B.html jsppageContext.setAttribut

24、e("user","tom");); 顯示 "bob", 則可以使用 ( )param.userC. user37.C 以 下 哪 個 標 簽 實 現(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. 無需導入,可直接使用A.C.web.xml<jsp:tagliburi=文件的,nn39.D public classSecurityFilter為一個過濾器, 橫線處應為 ( )Filter40.DC. extends HttpFilter . A. implements HttpF

26、ilterD. implements Filter如果想要讓該類成B. extends在 JSP 中 可 動 態(tài) 導 入 其 他 頁 面 的 標 簽 是 ()A.<%include/></textarea><jsp:include/>B. <% include%>C.<jsp:importPage/>D.41.D 下 面 哪 項 是 錯 誤 的 設 置 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. 運行異常 C. 200 D. 沒有任何顯示 43.AB 在 J2EE 中,使用 Servlet 過濾器,需要在web.xml 中配置( )元素 ( 選擇兩項 )A. <filter>B

29、. <filter-mapping>C.<servlet-filter>D. <filter-config>44.D 在JSP中,只有一行代碼:<%=AB%>運行將輸出()A. A B B.AB C. 113 D. 沒有任何輸出,因為表達式是錯誤的 45.C 在 J2EE 中,假如HttpSession 的 getLastAccessTime ()方法返回值為x ,getCreationTime ()方法返回值為 y,則為x - y ()A.兩個連續(xù)請求之間間隔的最長時間 B. 最近的兩個連續(xù)請求之間的時間間隔 C. 最后使用 session 發(fā)

30、送請求的時間和session 創(chuàng)建時間的間隔 D. 最后使用 session 發(fā)送請求的時間 46.A 自 定 義 標 簽 中 , 使 用 屬 性 時 , 需 要 在 文 件 中 配 置 , 使 用 標簽A. .tld <attribute/>B.web.xml <attribute/> C. .tld <tag/> D. web.xml <tag/> 47.A 以下哪個方法不是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. session.getAttribute( “userid ”); B. session. setAttribute( “

32、 userid ”); C. request. getParameter( “ userid ” ); D. request. getAttribute(“ userid ” );50 .A 給定某Servlet程序的片段如下,用戶在瀏覽器地址欄中鍵入正確的請求URL并回車后 , 在 控 制 臺 上 顯 示 的 結(jié) 果 是 ().( 選 擇 一 項 ) 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 對 象 可 以 作 用 于 整 個 應 用 程 序 , 下 劃 線 中 應 添 入( )A. page B. request C. session D. application52 .C JSP 中有三大類標簽,分別是( )A. HTML 標記 JSP 標記 Servlet標記 B. CSS 標記 HTML標記Javascript 標記 C.動作標記腳本標記指令標記 D.指令標記腳本標記 HTML標記53 .B 在 JSP 中,只有一行代碼: $1+2 ,運行將輸出( )A. 1+2 B.3 C. null D. 沒有任何輸出,因為表達式是錯誤的54 .C 下 面 方 法 可 以

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

36、6 .D 當一個 Servlet 首次被請求的時候, 服務器首先會調(diào)用 方法A.doGet B. doPost C. doInit D. init57 .A 只能夠傳遞字符串類型數(shù)據(jù)的方式是 A. 表單 URL 重寫 B. session 對象 表單 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 過 濾 器 使 用 才 能 繼 續(xù) 傳 遞 到 下 一 個 過 濾 器A.request.getRequestDispatcher().forward(request,response);B.doFilter() C. doPut() D. doChain() 60.BC 在 Servlet 里,能實現(xiàn)跳轉(zhuǎn)的方法有( ) ( 多選 )

38、A. 運用javax.servlet.http.HttpServletRequest接 口 的 sendRedirect 方 法 B. 運 用javax.servlet.http.HttpServletResponse接口的 sendRedirect 方法 C. 運用javax.servlet.RequestDispatcher接 口 的 forward 方 法D. 運 用javax.servlet.ResponseDispatcher 接口的 forward 方法 61.C以下哪項陳述是錯誤的()A. 在 WEB項目的共享數(shù)據(jù)范圍內(nèi),application 是范圍最廣泛的 B. 當我們在一個

39、JSP 頁面新開窗口時,新開窗口的頁面也共享session范圍內(nèi)的數(shù)據(jù) C. 當在JSP頁面中通過<jsp:forward>指令將頁面請求轉(zhuǎn)發(fā)到的頁面中, 可以共享一個page 范圍內(nèi)的數(shù)據(jù)D. 當用戶重新打開一個瀏覽器窗口時,原session 對象不再有效62 .C 下面關于JSP作用域?qū)ο蟮恼f法錯誤的是()A. request對象可以得到請求中的參數(shù)B. session 對象可以保存用戶信息 C. application 對象可以被多個應用共享D. 作用域范圍從小到達是request 、 session 、 application63 .A 以下代碼能否編譯通過,假如能編譯通過

40、,運行時得到什么輸出結(jié)果( ) 。 <% request.setAttribute("count",newInteger(0);Integercount=request.getAttribute("count");%> <%=count %>A. 編 譯 不 通過B. 可 以 編 譯 運 行 , 輸 出 0 C. 編 譯 通 過 , 但 運 行 時 拋 出ClassCastException D. 可以編譯通過,但運行無輸出 64. C 在 Servlet 中, 下列語句可以正確獲取PrintWriter 對象的是 ( )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訪問時 , 出現(xiàn) 500 錯誤 , 報出異常為 NullPointerException 造成該問題的原因可能是( )A. jsp 文件路徑不對 B. game 對象沒有用 new 初始化 C. getGameName() 方法未定義D. 參數(shù)名稱所代表的對象在請求中根本就不存在66 .B 從JSP中將數(shù)據(jù)傳遞給另一個 JSP或Servlet,方式有A. 表單 javascriptHTML標簽B. 表單 URL 重寫 setAttribute 方法 C. URL 重寫 隱藏域 表單 D. JSP 的標簽67.C 在編寫 Se

43、rvlet 時需要 A. 繼承 Servlet B. 實現(xiàn)HttpRequestServlet C. 繼承 HttpServlet D. 實現(xiàn) HttpRequest 68.A 現(xiàn)在 session 中沒有任何屬性,閱讀下面2 個 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)碼( ) 表示文件沒有創(chuàng)建A. 200 B. 400 C.500 D. 40470 .A Servlet 程序的入口點是( )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頁面中通過<jsp:forwardpage=urlname/> 將本頁面請求轉(zhuǎn)發(fā)至指定 URL指 定的文件,則在該URLS件(JSP頁面)中可接收數(shù)據(jù)的范圍是()(選才13項)A.session B. request C. page D. application 73.A 在 WEB應用中,數(shù)據(jù)傳遞的默認編碼是()A. ISO-8859-1 B.UTF-8 C. GBK D. UNICODE74 .D 以下哪句代碼可以正確導入核心標簽庫( )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 請求中,獲得請求參數(shù),應該調(diào)用 ( )A. request 對象的getAttribute() 方法 B. request 對象的 getParamete

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

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

49、 C. doPost D. init79 .D 關于 <jsp:include>, 下列說法不正確的是( )A. 它可以包含靜態(tài)文件 B. 它可以包含動態(tài)文件C. 當它的 flush 屬性為 true 時, 表示緩沖區(qū)滿時,將會被清空D. 它的 flush 屬性的默認值為 true80 .C 在一個 Filter 中,處理filter 業(yè)務的是()方法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 在 自 定 義 標 簽 中 , HelloTag 繼 承 自 TagSupport 類 , 其 中 有 如 下 代 碼 : out.println("HELLO"); 該 out 對象聲明方法為( )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 的運行過程是( )A. 當請求 Servlet 時, 服務器會即時加載Servlet 類, 然后對該類進行實例化, 調(diào)用相應的方法處理請求B. 首先對 Servlet 進行配置, 然后服務器在處理請求時, 將配置過的 Servlet 類找到, 然后實例化處理請求C.在服務器啟動時, 會加載 Servle

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

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

54、ibute("name")%> 頁面結(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%> 試圖運行時,將發(fā)生( )A. 編譯期錯

55、誤B. 編譯Servlet 源碼時發(fā)生錯誤C. 運行 Servlet 時發(fā)生錯誤D. 運行后,瀏覽器上顯示: 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>對這段配置描述正確的是 ()A. 定義了一個message 標簽,有一個屬性叫 name B. 配置了一個名字為 message 的標簽,該名稱對應到 org.bob.taglib.MessageTag 類,并且標 簽不允許有主體內(nèi)容,使用標簽時有一個必須得屬性為 name C. 聲明了一個名字為 message的標簽,該標簽對應到MessageTag類,并且標簽沒有主體內(nèi)容 D.標簽配置錯誤,主體不能為空87 .D public class Writerimplements TagSupport (1) pr

57、otected int doStartTag()SKIP_BODY (2) public int doEndTag()return EVAL_PAGE (3) 有問題的語句是( )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 可以在以下( ) 三個不同的作用域存儲數(shù)據(jù)A. 請求、 會話和上下文B. 響應、會話和上下文 C. 請求、響應和會話D. 請求、響應和上下文

58、90 .C在Filter過濾器的生命周期方法中,每當傳遞請求或響應時,web容器會調(diào)用()方法A. init B. service C. doFilterD. destroy91 .B application 對象是 ,而 session 對象則是 A. 服務器的一個數(shù)據(jù)空間,可以讓服務器中的所有應用共享數(shù)據(jù)與用戶的請求有關B.應用程序上下文,它允許數(shù)據(jù)在同一應用程序中的任何 Web 組件共享每個客戶專用的 C. 存放所有的請求中數(shù)據(jù) 存放會話中的所有數(shù)據(jù)D. HttpApplication類型 保存用訪問應用期間的私有數(shù)據(jù)92 .A 給定一個Modell體系結(jié)構(gòu),其中有一個JSP頁面處理所有

59、控制器函數(shù),這個JSP控制器要把請求分派給另一個JSP 頁面 ( )/> 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以 下 哪 個 參 數(shù) 不 屬 于 <c:forEach> 標 簽 ()A. var B.begi

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

溫馨提示

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

評論

0/150

提交評論