jsp-期末試題答案_第1頁
jsp-期末試題答案_第2頁
jsp-期末試題答案_第3頁
jsp-期末試題答案_第4頁
jsp-期末試題答案_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1下面哪一個不是動態(tài)網(wǎng)頁技術( )a) ASP b) JSP c) PHP d) HTML2. 可以實現(xiàn)不同網(wǎng)頁之間的數(shù)據(jù)共享,而且還可以實現(xiàn)跨機共享數(shù)據(jù)的JSP對象是( )a)Response對象 b)Session對象c)Application對象 d)Request對象創(chuàng)建JSP應用程序時,配置文件web.xml應該在程序下的_C_目錄中。       A. admin       B. servlet     

2、0; C. WEB-INF        D. WebRoot15如果編寫一個計數(shù)器程序,用來記載當前網(wǎng)站的訪問量,最好采用JSP中的_D _對象。 A. page                        B. session C. request    

3、;         D. application16下列可以正確獲取當前Web程序物理路徑的方法為_A_。 A.request.getRealPath(“/”) B.request.getFile(“/”)   C. esponse.getRealPath(“/”)        D.   response.getFile(“/”) 10下列不屬于URL的組件部分為_D_。&#

4、160;      A. 協(xié)議       B. IP地址或域名   C.目錄或文件     D. 服務器名稱17Http的中文含義為_C_。     A. 統(tǒng)一資源定位器               B. 簡單郵件傳輸協(xié)議  &

5、#160; C. 超文本傳輸協(xié)議                 D.   網(wǎng)絡套接字19如果想在tomcat服務器啟動時將jar包加載到內(nèi)存,且該jar包可以被tomcat服務器上所有的應用使用,應該將該jar包復制到tomcat的_C_目錄。A. common             

6、          B.   server C. lib                  D.   serverlib20Tomcat服務器的默認端口為_C_。A. 8888          &#

7、160;                  B.   8001 C. 8080                           

8、0;  D.   8021在html標記中,_C_標記用于設置當前頁面的標題。A. head                             B.   name C. title       

9、                 D.   html22如果在網(wǎng)頁上顯示一幅圖片,下面哪句代碼是正確的_A_。A<img src="logo.gif">      B<img alt="logo.gif" lowsrc="pre_logo.gif">C<img href=&quo

10、t;logo.gif">     D<img name="logo.gif">23下面_A_項鏈接是在新的瀏覽視窗中打開網(wǎng)頁。A. <a href=“” target=”_blank”>鏈接到網(wǎng)易</a>B. <a href=“” target=”_top”>鏈接到網(wǎng)易</a>C. <a href=“” target=”_parant”>鏈接到網(wǎng)易</a>D. <a href=“” target=”_self”>鏈接到網(wǎng)易&

11、lt;/a>   (此項為默認值 )24設在表單中有一組復選鈕標記,如下列代碼:<form action=”register.jsp”>請選擇喜歡的城市:<input type=”checkbox” name=”city” value=”長春”>長春 <br><input type=”checkbox” name=”city” value=”北京”>北京 <br><input type=”checkbox” name=”city” value=”大連”>大連 <br><input

12、 type=”checkbox” name=”city” value=”上?!?gt;上海 <br></form>如果在register.jsp是取city的值,最適合的方法為_請預覽后下載!C_。A. String city= request.getParameter(“city”);B. String cities=request.getParameter(“city”);C. String cities=request.getParameterValues(“city”);D. String city=request.getAttribute(“city”);25

13、在html中繪制表格時,_C_標記是表格中的換行標記。A. <table>                         B.   <th>C. <tr>            &#

14、160;             D. <td>26在HTML文件中導入一個樣式表的正確語法為_A_。A. <link href="css/css1.css" rel="stylesheet" type="text/css">B. <input href="css/css1.css" rel="stylesheet" type="text

15、/css">C. <import href="css/css1.css" rel="stylesheet" type="text/css">D. <link src="css/css1.css" rel="stylesheet" type="text/css">32重向可以使用_A_方法。A. response.sendRedirect(“l(fā)ogin.jsp”): B. request.sendRedirect(“l(fā)ogin.jsp”)

16、; C. <jsp :forward page= “l(fā)ogin.jsp”/> D. <forward page= “l(fā)ogin.jsp”/>33釋放session對象時,使用session對象的_C_方法。A. clear()                          B.   invalidat

17、e()C. remove()               34session對象的_A_方法用于設置會話的超時時間。A. session.setMaxInactiveInterval(30); B.session.setMaxTime(30) ;C.session.getMaxInactiveInterval() ; D.session.setAttribute(“time”,30) ;35<jsp:useBean>聲明對象的默認有效范圍為_A

18、_。A. page                             B.   session C. application              &

19、#160;       D. request1當多個用戶請求同一個JSP頁面時,Tomcat服務器為每個客戶啟動一個(B)A)進程 B)線程 C)程序 D服務。2不是JSP運行必須的是(D)A)操作系統(tǒng)B)JavaJDKC)支持Jsp的Web服務器D)數(shù)據(jù)庫8CSS選擇器通過被規(guī)則指定的標記,對文檔中使用該標記的內(nèi)容進行統(tǒng)一的外觀控制。下面那些不是CSS選擇器( D )A)標記選擇器 B)類型選擇器 C)ID選擇器 D)名稱選擇器9可以在以下哪個( )標記之間插入Java程序片?(A)A)<% 和 %> B)<% 和

20、 /> C)</ 和 %> D)<% 和 !>請預覽后下載!12<jsp:useBean id="bean的名稱" scope="bean的有效范圍" class="包名.類名"/>動作標記中,scope的值不可以是(D)。A)page B)requestC)session D)response13下列變量聲明在( )范圍內(nèi)有效。(C)。<%! Date dateTime; int countNum;%>A)從定義開始處有效,客戶之間不共享B)在整個頁面內(nèi)有效,客戶之間不共享C)在

21、整個頁面內(nèi)有效,被多個客戶共享D)從定義開始處有效,被多個客戶共享16調(diào)用getCreationTime()可以獲取session對象創(chuàng)建的時間,該時間的單位是(C)。A)秒 B)分秒 C)毫秒 D)微秒31下列哪個作用范圍的Bean,被Web服務目錄下所有用戶共享,任何客戶對Bean屬性的修改都會影響到其他用戶。(A)A)application B)requestC)page D)session32使用<jsp:setProperty>動作標記可以在JSP頁面中設置Bean的屬性,但必須保證Bean有對應的什么方法。(B)A)SetXxx方法 B)setXxx方法C)getXxx

22、方法 D)GetXxx方法2、對于預定義<%!預定義%>的說法錯誤的是:(c)A、一次可聲明多個變量和方法,只要以“;”結(jié)尾就行 B、一個聲明僅在一個頁面中有效C、聲明的變量將作為局部變量 D、在預定義中聲明的變量將在JSP頁面初始化時初始化 3、從 “員工” 表的“姓名”字段中找出名字包含“瑪麗”的人,下面哪條select語句正確:( D )A、 Select * from員工 where 姓名 =_瑪麗_ B 、Select * from員工 where 姓名 =%瑪麗_C、 Select * from員工 where 姓名 like _瑪麗% D、 Select *

23、 from員工 where 姓名 like %瑪麗%4、下述選項中不屬于JDBC基本功能的是:( D )A.       與數(shù)據(jù)庫建立連接 B.       提交SQL語句 C.        處理查詢結(jié)果 D.       數(shù)據(jù)庫維護管理請預覽后下載!二、判斷題1Internet和intranet的含義意義相同。( 錯 )2Web開發(fā)技術包括客戶

24、端和服務器端的技術。(對 )3在網(wǎng)頁中圖形文件與網(wǎng)頁文件是分別存儲的。(對)4超級鏈接不僅可以將文本作為鏈接對象,也可以將圖像作為鏈接對象。(對)6超級鏈接<a>標記的target屬性取值為鏈接的目標窗名,可以是parent、blank、self、top。(錯)7JSP引擎執(zhí)行字節(jié)碼文件的主要任務之一是直接將HTML內(nèi)容發(fā)給客戶端。(對)9在“<%!”和“%>”標記之間聲明的Java的方法在整個頁面內(nèi)有效。(對)10程序片變量的有效范圍與其聲明位置有關,即從聲明位置向后有效,可以在聲明位置后的程序片、表達式中使用。(對)11不可以用一個page指令指定多個屬性的取值。(

25、錯)12jsp:param動作標記不能單獨使用,必須作為jsp:include、jsp:forward標記等的子標記使用,并為它們提供參數(shù)。(對)17JavaBean的屬性必須聲明為private,方法必須聲明為public訪問類型。(對)18RandomAccessFile類即不是輸入流類InputSteam的子類,也不是輸出流類OutputStream的子類,但它同時實現(xiàn)了DataInput和DataOutput接口。(對)1<hr> 是html中的換行標記。_錯4如果兩個不同的JSP頁面有相同的SessionID,則這兩個頁面一定是同一個會話。_錯7一個網(wǎng)頁上只能有一個表單。

26、_錯_9JSP也可以使用C#等語言實現(xiàn)。_對_1、HTML是超文本標識語言,它是一種純文字的文檔。( )2、HTML語句是不區(qū)分大小寫的。( )5、Forward動作可以把當前網(wǎng)頁重新導向另外的一個服務器。(/)1、  Tomcat服務器的默認端口是 8080 。怎樣修改tomcat的端口_在Tomcat下打開conf文件夾找到server.xml文件用記事本打開在<Connector port=”8080”>中把8080更改即可_,2、  異常的處理,可在該方法的代碼段中包含3類代碼: try 、 catch 和finally代碼塊。5、  appl

27、ication對象是 代表應用程序上下文,它允許JSP頁面與包括在同一應用程序中的任何Web組件共享信息 ,而session對象則是每個客戶專用的。6、  JDBC的主要任務是: 與數(shù)據(jù)庫建立連接 、 發(fā)送SQL語句 、 處理結(jié)果 。7、  一個Bean由三部分組成: 實現(xiàn)java.io.serializable接口、 提供無參數(shù)的構造方法 、 提供getter()和setter()方法訪問它的屬性 。請預覽后下載!2.       在Tomcat服務器中部署Web應用程序時,可以直接將Web程序歸檔文件WAR存放

28、到tomcat服務的_ webapps _目錄中。4.       在一個應用程序中不同的頁面共享數(shù)據(jù)時,最好的JSP內(nèi)置對象為_application /session _。5.       假設有一個JavaScript函數(shù)為 show() ,如果要求在頁面加載時就執(zhí)行,最好使用<body>標記的_event/onload _什么事件。8.       Resulset接口的_next()_方法可以使

29、結(jié)果集指針指向下行數(shù)據(jù)。2當今比較流行的技術研發(fā)模式是_C/S_和_B/S_的體系結(jié)構來實現(xiàn)的。7“<%!”和“%>”之間聲明的方法在整個頁面內(nèi)有效,稱為頁面的成員方法 。11表單的提交方法包括_post_和_get_方法。1. JSP是_公司首創(chuàng)的一種新型動態(tài)網(wǎng)頁編程技術。4. String 類型的變量num,如何轉(zhuǎn)換成int類型的整數(shù)_。5. JSP具有動態(tài)頁面與靜態(tài)頁面分離的特點以及與_的無關性。1簡述JSP的具體執(zhí)行過程2. 簡述jsp頁面的基本組成部分3. 如何在頁面的程序片中使用Bean?( 根據(jù)輸入輸出定義javabean,然后)4. 編寫一個點擊率的頁面,每次訪問顯

30、示本網(wǎng)站瀏覽次數(shù)是多少次,如果是第100次本訪問,則顯示當前路徑下的a.jpg圖片。5. 編寫一個用戶注冊頁面login.jsp,提交用戶名和密碼,再編寫一個confirm.jsp頁面顯示用戶名和密碼,同時用session創(chuàng)建一個屬性值為guest的對象。(表單的漢字、用戶名和密碼為空)6.簡述MVC7、jsp有哪些動作?作用分別是什么?答:JSP共有以下6種基本動作   jsp:include:在頁面被請求的時候引入一個文件。    jsp:useBean:尋找或者實例化一個JavaBean。  

31、60; jsp:setProperty:設置JavaBean的屬性。    jsp:getProperty:輸出某個JavaBean的屬性。    jsp:forward:把請求轉(zhuǎn)到一個新的頁面。    jsp:plugin:根據(jù)瀏覽器類型為Java插件生成OBJECT或EMBED標記8. forward() 與redirect()的區(qū)別?答:前者僅是容器中控制權的轉(zhuǎn)向,在客戶端瀏覽器地址欄中不會顯示出轉(zhuǎn)向后的地址;后者則是完全的跳轉(zhuǎn),瀏覽器將會得到跳轉(zhuǎn)的地址,并重新發(fā)送請求鏈接。這樣,從瀏覽器的地址欄中可以看到跳轉(zhuǎn)后的鏈接地址。所以,前者更加高效,在前者可以滿足需要時,盡量使用forward()方法,并且,這樣也有助于隱藏實際的鏈接。在有些情況下,比如,需要跳轉(zhuǎn)到一個其

溫馨提示

  • 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

提交評論