JSP測試筆試題和答案_第1頁
JSP測試筆試題和答案_第2頁
JSP測試筆試題和答案_第3頁
JSP測試筆試題和答案_第4頁
JSP測試筆試題和答案_第5頁
已閱讀5頁,還剩22頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、內部測試-筆試試卷一、選擇題(共25題,每題2分,滿分100分)1.在Servlet中有如下代碼段:.public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException RequestDispatcher dis;_;dis.forward(request,response);.那么能夠正確填寫在橫線處的選項是( B)。A.dis = response.getRequestDispatcher("error.jsp"

2、);B.dis = request.getRequestDispatcher("error.jsp");C.dis = request .RequestDispatcher("error.jsp");D.dis =new RequestDispatcher("error.jsp");2.下面關于Servlet生命周期的描述不正確的是( )。A.Servlet實例由Servlet容器負責加載和創建/tomcat服務器創建B.Servlet容器調用init()方法初始化Servlet,每加載一次Servlet都會執行一次init()方法.

3、XXXXXC.Servlet初始化完畢后,就處于能響應請求的就緒狀態D.Servlet的destroy()方法指明哪些資源可以被系統回收/調用destroy方法銷毀3.下列選項中關于HttpSession描述錯誤的是()。A.HttpSession通過HttpServletRequest對象獲得B.HttpSession可以用來保存數據,并實現數據的傳遞C.HttpSession被創建后,將始終存在,直到服務停止D.調用HttpSession的invalidate()方法,可以刪除創建的HttpSession對象及數據4.在Java EE中,如果req是HttpServletRequest的實

4、例,要通過req獲取已經存在的HttpSession對象,如果不存在就創建一個HttpSession對象,下面選項中()可以實現。(選2項)A.req.getSession()B.req.getSession(false)C.req.getSession(true)D.req.createSession()5. JSP標準動作不包括( )。A.<jsp:forward />B.<jsp:forEach />C.<jsp:useBean />D.<jsp:setProperry />6.在Java EE中,關于創建HttpServletReques

5、t對象的說法正確的是( )。A.從request獲取傳入的參數,可以調用getParameter方法B.由Java Web應用的Servlet或JSP組件負責創建,當Servlet或JSP組件響應HTTP請求時,先創建HttpServletRequest對象C.由程序員通過編碼形式創建,以傳遞請求數據D.以上都不對7.在Java Web 應用程序中,test.jsp頁面中有如下一行代碼:<jsp:useBean id="user" scope="_" type="com.UserBean "/>要使user對象可以作用于整

6、個Web應用,下劃線中應填入()。A.pageB.requestC.sessionD.application8.如果想要在JSP中使用user包中的User類,則以下寫法正確的是( )。A.<jsp:useBean id="user" class="user.User" scope="page"/>B.<jsp:useBean class="user.User.class" />C.<jsp:useBean name="user" class="user.

7、User"/>D.<jsp:useBean id="user" class="User" import="user.* "/>9.在Java Servlet生命周期中,以下( )方法會被多次執行。A.init()B.service()C.close()D.destroy()10. 在Java Web應用開發中,已知在web.xml文件中正確配置了Servlet,若想將所有Web請求都映射到此Servlet,則需要在<url-pattern>標簽內填寫的內容是( )。 A.*.htmlB.*.js

8、pC./*D.*11.JSP標準動作中的useBean動作可將JavaBean嵌入JSP頁面,useBean動作的scope屬性指定了Bean的范圍,下列不屬于useBean動作范圍選項的是()。A.pageB.requestC.responseD.session12. 使用response 對象進行重定向時,使用的是()方法。A.getRequestDispatcher()/requestB.forward()/requestC.sendRedirect()/responseD.setRequestDispatcher()13.在Java Web應用程序中,下列( )選項中的代碼能夠正確實現

9、使用數據源(DataSource)獲取數據庫連接對象(數據源名稱為dsname)。A.DataSource soure = new DataSource( ) ;Connection conn = source.getConnection( );B.Context source = new InitalContext( );Connection conn = source.getConnection( );C.Context ctx = new InitalContext( );DataSource ds = (DataSource) ctx.lookup("java:comp/en

10、v/dsname");Connection conn = ds.getConnection( );D.Context ctx = new InitalContext ( );DataSource ds = (DataSource) ctx.lookup("dsname");Connection conn = ds.getConnection( );14.下面關于Java中會話跟蹤的說法錯誤的是( )。A.HTTP協議是無狀態的,所以服務器需要用會話跟蹤技術來分辨每個客戶B.服務器為每個會話分配了一個ID作為唯一標識C.session由客戶端創建,我們再用reque

11、st.getSession()來獲得HttpSession對象D.使用會話跟蹤可以實現諸如用戶登錄和購物車此類的功能15.Servlet可以在服務器端處理客戶請求,當用戶提交請求后可以借助HttpServletRequest對象的( )方法獲取客戶端請求數據A. setAttribute()B. getAttribute()C. setParameter()D. getParameterValues()16.以下選項關于GET和POST的區別描述不正確的是( )。A.GET提交數據在地址欄內顯示,不安全;而POST則不顯示,相對安全B.采用GET或POST方式提交數據,理論上都沒有長度的限制C

12、.GET請求的頁面可以設置為書簽或使用郵件發送;而POST不可以D.由于GET方式相對于POST方式不安全,所以編寫程序時,沒有明確要求,一般都采用POST方式提交數據17.在web.xml中有如下代碼:<web-app><servlet><servlet-name>LoginServlet</servlet-name><servlet-class>jbit.servlet.LoginServlet</servlet-class></servlet><servlet-mapping><serv

13、let-name> LoginServlet </servlet-name><url-pattern>/ LoginServlet </url-pattern></servlet-mapping></web-app>下列選項描述正確的是( )。A.在<servlet-mapping>中的<url-patten>表示用戶請求訪問Servlet的URLB.Servlet容器會根據<servlet-class>查找到與其對應的<servlet-name>C.<servlet>

14、中的<servlet-name>內容與<servlet-mapping>中的<servlet-name>內容可以不一致D.以上描述都不正確18. 在Web 項目的目錄結構中,web.xml文件位于( )中。Asrc目錄B文檔根目錄CMETA-INF目錄DWEB-INF目錄19.以下選項中不屬于Servlet生命周期的是( )。A.加載和實例化B.初始化C.服務D.保持20.在Java EE中,User類提供了username屬性,在index.jsp中經過表單提交信息至user.jsp頁面,如果提交的信息為“ruby”則user.jsp頁面中最終的顯示結果為

15、:()index.jsp中有如下代碼段:<form action="user.jsp" method="post"> <input type="text" name="username"><input type="submit" value="提交"></form>user.jsp中有如下代碼段:<body> <jsp:useBean id="user" class="cn.prd

16、.User"></jsp:useBean> <jsp:setProperty name="user" property="username" param="username"/> <jsp:getProperty name="user" property="username"/></body>A.rubyB.nullC.RUBYD.頁面無顯示21.在Java中,下列關于重定向和轉發的描述正確的是()。(選2項)A.轉發對應的代碼為:

17、rquest.getRequestDispatcher(url).forward(request,response);B.重定向對應的代碼為:request.sendRedirect(url);C.重定向在用戶的瀏覽器端被處理。D.轉發后,瀏覽器的地址欄內容會發生改變。22下面不屬于分頁實現步驟的是( )。A確定每頁顯示的數據數量B計算總頁數C編寫查詢SQL語句D使用下拉列表顯示頁數23下面對于分層模式的解釋描述錯誤的是()。A將解決方案的組件分隔到不同的層中B每一層中的組件應保持內聚性C每一層都應與它下面的各層保持松耦合D每一層都應與它下面的各層保持高耦合24三層架構是分層模式中最常見的類型

18、,那么在三層架構中不包含()。A數據訪問層B業務邏輯層C通信層D表示層25下面對于層與層關系的描述錯誤的是( )。A表示層接受用戶的請求,根據用戶的請求去通知業務邏輯層B業務邏輯層收到請求,根據請求內容執行數據庫訪問,并將訪問結果返回表示層C數據訪問層收到請求后便開始訪問數據庫D各個層之間獨立存在,不相互依賴26在某個JSP 頁面中存在這樣一行代碼:<%="2"+"4" %>,運行該JSP 后,以下說法正確的是( )。A這行代碼沒有對應的輸出B這行代碼對應的輸出是6C這行代碼對應的輸出是24D這行代碼將引發錯誤27與page指令<% p

19、age import="java.util.*,java.text.*" %>等價的是( )。A<% page import="java.util.* " %><% page import="java.text.*" %>B<% page import="java.util.*" import="java.text.*"%>C<% page import="java.util.* " ;%><% page impor

20、t="java.text.*" ;%>D<% page import="java.util.* ; java.text.*"%>28下列選項中,( )是正確的表達式。A<% String s= "hello world"%>B<%="hello world" %>C<%="hello world" %>D<%! "hello world" %>29如果請求頁面中存在兩個單選按鈕(假設單選按鈕的名稱為sex),分

21、別代表男和女,該頁面提交后,為了獲得用戶的選擇項,可以使用以下( )方法。Arequest.getParameter(sex);Brequest.getParameter("sex");Crequest.getParameterValues(sex);Drequest.getParameterValues("sex");30對于轉發與重定向的描述錯誤的語句是( )。A重定向是在客戶端發生作用,通過請求新的地址實現頁面轉向B使用轉發時由于是服務器內部控制權的轉移,因而地址欄中的URL沒有變化C使用重定向時可以在地址欄中看到轉向后的URLD轉發與重定向都可以

22、實現在頁面跳轉,因而沒有區別31為了避免服務器的響應信息在瀏覽器端顯示為亂碼,通常會使用()語句重新設置字符編碼。Aresponse.setContentType()Bresponse.setCharacterEncoding()Cresponse.setPageCoding()Dresponse.setCharset()32在JSP中使用JDBC語句訪問數據庫,正確導入SQL類庫的語句是( )。A<% page import="java.sql.*" %>B<% page import="sql.*" %>C<%page

23、import="java.sql.*" %>D<% import="java.sql.*" %>33在JDBC API 中所提供的( )類的職責是:依據數據庫的不同,管理不同的JDBC驅動程序。ADriverManagerBConnection CStatementDClass34.JSP頁面經過編譯之后,將創建一個(B)。A. applet B. servletC. application D. exe文件35.在JSP中,( A )動作用于將請求轉發給其他JSP頁面。A.forward B.includeC.useBean D.se

24、tProperty36.對于聲明<%!聲明%>的說法錯誤的是:CA、一次可聲明多個變量和方法B、一個聲明僅在一個頁面中有效C、聲明的變量將作為局部變量 D、聲明的變量將在JSP頁面初始化時初始化 37.當多個用戶請求同一個JSP頁面時,Tomcat服務器為每個客戶啟動一個(B)A、進程 B、線程 C、程序 D、服務。38.閱讀下面代碼片段:RequestDispatcher dispatcher=request.getRequestDispatcher("a.jsp");dispatcher.forward(request,response);關于該段代碼的作用

25、,下列敘述哪項是正確的?( B ) A、頁面重定向到a.jsp頁面 B、將請求轉發到a.jsp頁面C、從a.jsp定向到當前頁面 D、從a.jsp轉發到當前頁面39.(A)注釋可以在服務器和客戶端都可見。A.HTML B.JSPC.JavaScript D.page40.以下對象中的( D )不是JSP的內置對象。A、requestB、sessionC、applicationD、bean41.對數據庫表中記錄的字段值進行更新,可以使用( B )方法A、executeQuery()B、executeUpdate()C、next() D、getConnection()42.下面哪一項對Servle

26、t描述錯誤?( C ) A. Servlet是一個特殊的Java類,它必須直接或間接實現Servlet接口B. Servlet接口定義了Servelt的生命周期方法C. 當多個客戶請求一個Servlet時,服務器為每一個客戶啟動一個進程D. Servlet客戶線程調用service方法響應客戶的請求43.以下哪個對象提供了訪問和放置頁面中共享數據的方式(D)A、pageContext B、responseC、request D、session44.當服務器上的第一個JSP頁面被第一次請求執行時,服務器上的JSP引擎首先將JSP頁面轉譯成一個( C )文件。A.Servlet B.JSP C.J

27、ava D.HTML45.JSP的編譯指令標記通常是指:( D )。A. Page指令、Param指令和Taglib指令B. Page指令、Include指令和Plugin指令C. Forward指令、Include指令和Taglib指令D. Page指令、Include指令和Taglib指令46.可以利用request對象的哪個方法獲取客戶端的表單信息( A )。A. request.getParameter()B. request.outParameter()C. request.writeParameter() D. request.handlerParameter()47.在JDBC中

28、,下列哪個接口不能被Connection創建( C )。A. StatementB. PreparedStatementC. RowsetStatementD.CallableStatement48.在JSP中,要定義一個方法,需要用到以下(C)元素。A. <%= %> B. <% %>C. <%! %> D. <% %>49.page指令的import屬性的作用是(C )A、定義JSP頁面響應的HTML類型B、定義JSP頁面使用的腳本語言C、為JSP頁面引入JAVA包中的類 D、定義JSP頁面字符的編碼50.下述選項中不屬于

29、JDBC基本功能的是:(D )A. 與數據庫建立連接 B. 提交SQL語句 C. 處理查詢結果D.數據庫維護管理51.在傳統的HTML頁面中加入(D)就構成了一個JSP頁面文件。A、JAVA程序片 B、JSP標簽C、用“<%”、“%>”標記符號括起來的程序 D、JAVA程序片和JSP標簽52.在JSP中,內置對象( B)封裝了用戶提交的信息,使用該對象可以獲取用戶提交的信息。A、session B、request C、response D、out53. 下邊哪個不是MVC中的組成部分?(B)A. JavaBean B. FrameWorkC. JSP D. Servlet54.在j

30、avaScript中window對象的(D)方法用于打開一個新窗口。  AopenWindow()   Bwindow()    Cclose()  Dopen()  55.Servlet程序的入口點是:(A )A、init() B、main()C、service() D、doGet()56.不能在不同用戶之間共享數據的方法是(A)A、通過cookie B、利用文件系統 C、利用數據庫 D、通過ServletContext對象57.調用getCreationTime()可以獲

31、取session對象創建的時間,該時間的單位是(C)。A、 秒   B、分秒  C 、毫秒    D、微秒  58.當response的狀態行代碼為哪個時,表示用戶請求的資源不可用?(D)A、101      B、202     C、303       D、404 59.配置JSP運行環境,若WEB應用服務器選用TOMCAT,以下說法正確的是:( 

32、 B )A、先安裝TOMCAT,再安裝 JDK B、先安裝JDK,再安裝TOMCAT  C、不需安裝JDK,安裝TOMCAT就可以了 D、JDK和TOMCAT只要都安裝就可以了,安裝順序沒關系 60.對于“<%!”、“%>”之間聲明的變量,以下說法正確的是:( B  ) A、不是JSP頁面的成員變量  B、多個用戶同時訪問該頁面時,任何一個用戶對這些變量的操作,都會影響到其他用戶  C、多個用戶同時訪問該頁面時,每個用戶對這些變量的操作都是互相獨立的,不會互相影響 

33、; D、是JSP頁面的局部變量61out對象是一個輸出流,其輸出換行符的方法是(B)  A、out.print(  )    B、out.newLine(  ) C、out.println(  )  D、out.write(  )  小結:print() 輸出各種類型數據println()輸出各種類型數據并換行 newline() 輸出一個換行符62Form表單的method屬性能取下列哪項的值( C ) A、sub

34、mit  B、puts C、post  D、out63.下列關于JSP的說法錯誤的是(B)。 AJSP可以處理動態內容和靜態內容; BJSP是一種與Java無關的程序設計語言; C 在JSP中可以使用腳本控制HTML的標簽生成; D.JSP程序的運行需要JSP引擎的支持。64.下列不適合作為JSP程序開發環境是(D)。 AJDK+TomcatB JDK+Apache+Tomcat C JDK+IIS+TomcatD .NET Framework+IIS165. 下列不屬于JSP動作的是(D)。&

35、#160;A<jsp:include>; B<jsp:forward>; C<jsp:iplugin>; D<%include file=“relativeURL”%>。66. 使用response對象進行重定向時使用的方法為(B)。 A、getAttribute B、sendRedirect C、setContentType D、setAttribute67. 以下關于JDBC的描述錯誤的是(D)。 A. JDBC是一種用于執行SQL語句的Java API; B. JDBC&

36、#160;API既支持數據庫訪問的兩層模型,也支持3層模型; C. JDBC由一組用Java編程語言編寫的類和接口組成; D. 使用JDBC只能連接SQL Server數據庫。68. 在Statement接口中,能夠執行給定的SQL語句并且可能返回多個結果的方法是(A)。 A.execute方法   B.executeQuery方法 C.executeUpdate方法   D.getMaxRows方法。69. 在下列實現數據庫連接的語句中,用來指定JDBC驅動程序的語句是(A)。 A.Class.forName(“

37、”)B.String strConn=“JDBC:sqlserver/LIUZC:1433 DatabaseName=ShopSystem”;C.String strUser=“sa”D.conn=DriverManagement.getConnection(strConn,strUser,strPassword)70.修改服務端口時,需要修改的文件是( B )。A. web.xml B. server.xml C. config.xml D. bin.xml71.在開發Java Web應用程序的時候,HTTP請求消息使用Get或POET方法以便在WEB上傳輸數據,下列關于

38、GET和POST 方法描述正確的是( A ) A. POST請求的數據在地址欄不可見 B. GET請求提交的數據在理論上沒有長度限制 C. POST請求對發送的數據的長度限制在240255個字符 D. GET請求提交數據更加安全72.在J2EE中,重定向到另一個頁面,以下( C )語句是正確的。 A.request.sendRedirect("http:/www.jb-")B.request.sendRedirect()C.response.sendRedirect("http:/www.jb-")D.response.sendRedirect()73.

39、Servlet中,使用(C)接口中定義的()方法來處理客戶端發出的表單數據請求 A、HttpServlet doHead B、HttpServlet doPost C、ServletRequest doGet D、ServletRequest doPost74.下列表單<form><input type=”submit” value=”提交”></form>,如果單擊提交按鈕時,表單(C)。 A.沒有指定action屬性,所以不做提交 B.使用post方式提交 C.提交到當前頁 D.不確定75.下列可以正確獲取當前Web程序物理路徑的方法為(A)。 A.re

40、quest.getRealPath(“/”) B.request.getFile(“/”) C.response.getRealPath(“/”) D.response.getFile(“/”) 76.Tomcat服務器的默認端口為(C)。 A. 8888 B. 8001C. 8080 D. 80 77.在html中繪制表格時,( C)標記是表格中的換行標記。A. <table> B. <th> C. <tr> D. <td>78、jsp:forward和sendRedirect都是用來做頁面跳轉的,描述錯誤的是?DA.forward之后可以使用

41、原來的request對象,而且效率較高。B.sendRedirect之后不可以使用原來的request對象,而且效率較低。C.forward地址欄不變化,只能在Web應用程序內的頁面間跳轉。D.forward地址欄變化,可以跳轉到任何頁面和機器。79.下面哪項可以準確地獲取請求頁面的一個名稱為name的文本框的輸入( B )A. request.getParameter(name)B. request.getParameter(“name”)C. request.getParameterValues(name) D. request.getParameterValues(“name”)80.下

42、列選項哪些是正確的JSP表達式語法格式( D )。 A、<%String name="YXQ"%>     B、<%=String name="您好"%> C、<%="您好;%>           D、<%="YXQ"%> 81.關于session的使用,下列說話正確的是( B

43、) A 不同的用戶打開同一個頁面具有相同的session B 同一用戶打開不同的頁面窗口具有相同的sessionC 不能禁止session的使用D session永遠不可能超時82.下面哪個方法可使session無效( C )A session.setAttribute() B session.getAttribute() C session.invalidate() D session.removeAttribute()83.以下可用于獲取session對象的屬性userid的值是( A ) A、session. getAttribute(“userid”) B、sess

44、ion.setAttribute(“userid”) C、request. getParameter(userid)D、session. getAttribute(userid)84.JSP的全稱是(B)A. Java Servlet B. Java Server PagesC. JavaScript D.Jscript85.如果想在tomcat服務器啟動時將jar包加載到內存,且該jar包可以被tomcat服務器上所有的應用使用,應該將該jar包復制到tomcat的(B)目錄。 A.common B.commonlib C.server D.serverlib86.JSP中的隱式注釋為(C)

45、。A、/注釋內容 B、<!-注釋內容->C、<%-注釋內容-%> D、/*注釋內容*/87.以下哪項陳述是錯誤的( C )A. 在WEB項目的共享數據范圍內,application是范圍最廣泛的B. 當我們在一個JSP頁面新開窗口時,新開窗口的頁面也共享session范圍內的數據C. 當在JSP頁面中通過<jsp:forward>指令將頁面請求轉發到的頁面中,可以共享一個page范圍內的數據D. 當用戶重新打開瀏覽器時,原session對象不再有效88.下列變量聲明在(C)范圍內有效。 <%!Data dataTime; Int countNum;%&

46、gt;A、從定義開始處有效,客戶之間不共享 B、在整個頁面內有效,客戶之間不共享C、在整個頁面內有效,被多個客戶共享D、從定義開始處有效,被多個客戶共享88.下面哪一個不是JSP本身已加載的基本類?(b  )A、java.lang.*    B、java.io.*  C、javax.servlet.*  D、javax.servlet.jsp.*89.對于預定義<%!預定義%>的說法錯誤的是:(c)A、一次可聲明多個變量和方法,只要以“;”結尾就行   

47、B、一個聲明僅在一個頁面中有效C、聲明的變量將作為局部變量         D、在預定義中聲明的變量將在JSP頁面初始化時初始化90.在JSP中使用<jsp:getProperty>標記時,不會出現的屬性是:( c )A.name      B.property     C.value      D.以上皆不會出現&

48、#160;91.Page指令用于定義JSP文件中的全局屬性,下列關于該指令用法的描述不正確的是:(D  )A.<% page %>作用于整個JSP頁面。B.可以在一個頁面中使用多個<% page %>指令。C.為增強程序的可讀性,建議將<% page %>指令放在JSP文件的開頭,但不是必須的。  D.<% page %>指令中的屬性只能出現一次。92.在JSP中調用JavaBean時不會用到的標記是:( A )  A.<javabean> &#

49、160;    B.<jsp:useBean>    C.<jsp:setProperty>    D.<jsp:getProperty>93.關于JavaBean正確的說法是:(  A)A、Java文件與Bean所定義的類名可以不同,但一定要注意區分字母的大小寫B、在JSP文件中引用Bean,其實就是用<jsp:useBean>語句C、被引用的Bean文件的文件名后綴為.java D、Bean文件放在任何目

50、錄下都可以被引用94.在J2EE中,test.jsp文件中有如下一行代碼:<jsp:useBean id=”user” scope=”_” type=”com.UserBean”/>要使user對象中一直存在于對話中,直至其終止或被刪除為止,下劃線中應填入(C)。A、page B、requestC、sessionD、application95.在J2EE中,以下不是JSP隱式對象的是(B)。A、pageContextB、contextC、applicationD、out96.Servlet中,HttpServletResponse的(C)方法用來把一個Http請求重定向到另外的UR

51、L。A、sendURL() B、redirectURL()C、sendRedirect() D、redirectResponse()97.給定一個Servlet的代碼片段如下:Public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException_out.println(“hi kitty!”);out.close();運行次Servlet時輸出如下:hi kitty!則應在此Servlet下劃線處填充如下代碼。AA、PrintWriter out

52、 = response.getWriter();B、PrintWriter out = request.getWriter();C、OutputStream out = response.getOutputStream();D、OutputStream out = request.getWriter();98.在J2EE中,<%=”2”+4%>將輸出( )。(選擇一項) a) 2+4 b)6 c)24 d) 不會輸出,因為表達式是錯誤的99.在J2EE中,下列( )語句可以獲取頁面請求中的一個文本框的輸入(文本框的名字為title)。(請選擇一項)a) response.getPa

53、rameter(“title”); b) request.getAttribute(“title”);c) requert.getParameter(“title”);d) requert.getParameters(“title”);100.在J2EE MVC設計模式體系結構中,( )是實現控制器的首選方案。(選擇一項)a)JavaBean b) Servlet c)JSPd)HTML e)XML101.J2EE中在JSP中要使用user包中的User類,則以寫法正確的是( )。(選擇一項)a)<jsp:useBean id=”user”class=”user.User”scope=”

54、page”/>b)<jsp:useBean class=”/>c)<jsp:useBean name=”user”class=”user.User”/>d)<jsp:useBeam id=”user”class=”user”import=”user.*”/>102. 在inc.jsp中包含數行代碼與一張圖片,現在要創建一個home.jsp,每次瀏覽home.jsp時都能夠以最快的速度顯示inc.jsp中的所有內容以及home.jsp自身要顯示的內容,應該在home.jsp中使用的語句是( )。 (選擇一項)a) <%include file =

55、“inc.jsp”%> b)<%include page=“inc.jsp”flush= “true”>c) <jsp:include file = “inc.jsp”flush = “false”> d) <jsp:forward page = “inc.jsp”/>103. 在Servlet里,能正確獲取session的語句是()。 (選擇一項)a) HttpSession session = request.getSession(true);b)HttpSession session = request.getHttpSession(true);

56、c)HttpSession session = response.getSession(true);d)HttpSession session = response. getHttpSession (true);104. 在JSP中,()動作用于將請求轉發給其他JSP頁面。 (選擇一項)a)forward b)include c)useBeand)setProperty105. 在J2EE中,在一個JSP文件中,有表達式<%=2+3 %>,它將輸出()。 (選擇一項)a)2+3b) 5c)23d) 不會輸出,因為表達式是錯誤的106.在J2EE中,重定向到另一個頁面,以下()語句是

57、正確的。 (選擇一項)a)request.sendRedirect("http:/www.jb-");b)request.sendRedirect();c)response.sendRedirect("http:/www.jb-");d)response.sendRedirect();107. 在JSP中,使用<jsp:useBean>動作可以將javaBean嵌入JSP頁面,對JavaBean的訪問范圍不能是()。 (選擇一項)a)page b)request c)responsed)application108.( )是發送郵件的協議。(

58、選擇一項)a) SMTP b) LAMP c) POP3d) HTTP109.關于HTML的敘述正確的是:( )A、HTML大小寫敏感 B、HTML文件不能在資源管理器中雙擊執行C、HTML不可以用/注釋 D、HTML文件的擴展名只能是HTM110.關于JavaBean正確的說法是:(  )A、Java文件與Bean所定義的類名可以不同,但一定要注意區分字母的大小寫B、在JSP文件中引用Bean,其實就是用<jsp:useBean>語句C、被引用的Bean文件的文件名后綴為.javaD、Bean文件放在任何目錄下都可以被引用111.JSP中用來連接字符串的符號是: ( )

59、A、 “+” B、 “& ” C、“|” D、“|”112.名為HelloWorld.java的Java應用程序如下: ( )public class HelloWorld public static void main(String args) System.out.println("Hello World!"); 將這個程序放在C:Test下,然后在命令行窗口中,進入到C:Test路徑執行如下指令:javac helloworld.java將得到什么結果?A、編譯出錯。B、編譯成功,生成名為HelloWorld.class的文件。C、編譯成功,生成名為helloworld.class的文件。D、找不到名為helloworld.java的文件。113.假設在helloapp應用中有一個HelloServlet類,它位于org.javathinker包下,那么這個類的class文件應該放在什么目錄下? ( )A、helloapp/HelloServlet.classB、helloapp/WEB-INF/HelloServlet.classC、helloapp/WEB-INF/classes/HelloServlet.classD、helloapp/WEB-INF/classes/org/javathinker

溫馨提示

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

評論

0/150

提交評論