JavaEE填空與判斷


Java EE軟件工程師認證考試

試題庫填空題和選擇題

 

一、     填空題

1. HTML網頁文件的標記是__html__,網頁文件的主體標記是_body__,標記頁面標題的標記是__title__________。   

2.  表格的標簽是table,單元格的標簽是td。  

3.  表格的寬度可以用百分比和px兩種單位來設置。  

4. 用來輸入密碼的表單域是input標簽type屬性等於password。  

5. 文件頭標簽包括關鍵字、描述、編碼 刷新時間 網頁標題、基礎和鏈接等。  

6.  RGB方式表示的顏色都是由紅、綠、  這3種基色調和而成。  

7.表格有3個基本組成部分:行、列和   單元格  。  

8.  文件頭標簽也就是通常所見到的   head  標簽。  

9.創建一個HTML文檔的開始標記符__< html>__ __;結束標記符是__</html>____。  

10.設置文檔標題以及其他不在WEB網頁上顯示的信息的開始標記符____<head>_____;結束標記符是__</head>__ _____。  

11.設置文檔的可見部分開始標記符___<body>__ ____;結束標記符是___</body>___。  

12.網頁標題會顯示在瀏覽器的標題欄中,則網頁標題應寫在開始標記符___<title>__    ____和結束標記符__</title>_______之間。  

13.預格式化文本標記<pre></pre>的功能是___標記內的內容按照原格式顯示在網頁中______。  

14.表單對象的名稱由__name____屬性設定;提交方法由___method______屬性指定;若要提交大數據量的數據,則應采用____post_____方法;表單提交后的數據處理程序由___action____屬性指定。  

15.HTML是一種描述性的__超文本標記______語言,主要用於組織網頁的內容和控制輸出格式。  

16.____主頁(首頁)_______通常是用來作為網站的一個歡迎頁面或是一個導航頁面,是一個網站留給瀏覽者的最初印象,因而是非常重要的。 

17._____超鏈接_____是網頁與網頁之間聯系的紐帶,也是網頁的重要特色。  

18.網頁中三種最基本的頁面組成元素是文字、圖形、超鏈接  _ 。  

19.嚴格來說, html 並不是一種編程語言,而只是一些能讓瀏覽器看懂的標記。 

20.能夠建立網頁交互性的腳本語言有兩種,一種是只在__ 服務器   __端運行的語言,另一種在網上經常使用的語言是_____客戶_ ___端語言。  

21.表單是Web____客戶端___和Web__服務器端___之間實現信息交流和傳遞的橋梁。

22、表單實際上包含兩個重要組成部分:一是描述表單信息的____ web____      , 二是用於處理表單數據的服務器端____表單處理程序___。 

23.請寫出在網頁中設定表格邊框的厚度的屬性_border___;設定表格單元格之間寬度屬性cellpadding _______;設定表格資料與單元格線的距離屬性_____cellspacing__   ____。  

24.請寫出<caption align=bottom>表格標題</caption>功能是__將表格標題顯示在表格下方__。  

25.<tr>….</tr>是用來定義____表格的一行____;<td>…</td>是用來定義____表格的一列  __;  <th>…</th>是用來定義_____單元格內表頭單元格__   ___。  

26.單元格垂直合並所用的屬性是__rowspan________

單元格橫向合並所用的屬性是___colspan________。

27.利用CSS設置網頁背景顏色為綠色的語句 <body style=”background-color:green;”>

28.在網頁中插入背景圖案(文件的路徑及名稱為/img/bg.jpg)的語句是

<body background=/img/bg.jpg>__。  

29.設置文字的顏色為紅色的標記格式是_<font color=”red”> _______。

30.<img src="ex.GIF"  />語句的功能是__在頁面中加載名為ex.GIF的圖片________。  

31.設定圖片邊框的屬性是__border_________。  

32.設定圖片高度及寬度的屬性是__height\width_____________。  

33.為圖片添加簡要說明文字的屬性是___alt_____。

 

34. Javascript中, 如果已知HTML頁面中的某標簽對象的id=”username”,用 ____document.getElementById(‘username’)___方法獲得該標簽對象。

35. typeof運算符返回值中有一個跟javascript數據類型不一致,它是__”function”__。 

36. 定義了一個變量,但沒有為該變量賦值,如果alert該變量,javascript 彈出的對話框中顯示___undefined___。

37. JavaScript有兩種復合數據類型 :__數組__、__對象__。

38 .JavaScript有兩種引用數據類型 :__數組__、__對象__。 

39. JavaScript有兩種特殊數據類型 :__null__、__undefined_

40. document中的選擇器有:__getElementById() ,getElementsByName(),getElementsByTagName()_

41. window對象中定時器有 setInterval() setTimeout()    。 

42. typeof  NaN,typeof Array的結果分別是__”number”__ ,  __”object”__。 

43. typeof [1,2,3],typeof undefined的結果分別是 ___”object”,”undefined”__  。 

44. 用javascript將ID為mydiv的標簽元素的樣式名設置為”bigfont”:___document.getElementById(‘mydiv’).className=’bigfont’;___。

45. window的 ___onload____ 事件在瀏覽器完成頁面加載后立即觸發。

46. (   continue  )語句結束本次循環,(  break   ) 命令可以終止循環的 運行,然后繼續執行循環之后的代碼。

47. Javascript里Math的(  random() )方法返回介於0和1之間的偽隨機數。

48. 獲得焦點的事件(   onfocus   ),失去焦點的事件(  onblur   )。

49. Javascript通過(   setTimeout ) 延遲指定時間后,去執行某程序。

50. Javascript里String對象通過(   indexOf() )方法取第一次出現子字符 串的字符位置。 

51. 通過Javascript使頁面后退的代碼是(  history.back()  。 

52. Javascript里取字符串的長度是(   length ),取數組的長度是 (    length    ) 

53. Javascript里若已知元素name,通過(  getElementsByName()  )可以獲 得一組元素。 

54. html頁面中有一個ul,id為“menulist”,name為“mymenu”,這個ul標 簽中有五個li標簽,通過(  getElementsByTagName()) 可以獲得這個ul標簽中的五個li元素。  

55. Javascript彈出對話框的三個命令( alert())( confirm() )(prompt() )。

56. Javascript里字符串執行正則的方法是( match() ),字符串里根據指定字 符切割的方法是( split() )。 

57. Select當選擇發生變化觸發的事件是( onchange ), 表單提交事件是 ( onsubmit)。    

58.W3C是指  萬維網聯盟 

59.Internet采用的通信協議是___TCP/IP___。

60.當今比較流行的技術研發模式是__C/S__和__B/S__的體系結構來實現的。

61.input表單域表示一個文本框時,它的type屬性應該賦值為__text____。

62.URL是Uniform Resource Locator的縮寫,中文稱之為   統一資源定位器  。

63.超級鏈接標記<a>的href屬性取值為  鏈接的目標地址  。

64.一個完整的JSP頁面是由普通的HTML標記、JSP指令標記、JSP動作標記、變量聲明與方法聲明  、程序片  、表達式注釋7種要素構成。

65.JSP頁面的基本構成元素,其中變量和方法聲明(Declaration)、表達式  (Expression)和Java程序片(Scriptlet)統稱為JSP腳本元素   。

66.指令標記、JSP動作標記統稱為  JSP標記  。

67.“<%!”和“%>”之間聲明的方法在整個頁面內有效,稱為頁面的成員方法    。

68.在“<%!”和“%>”之間聲明的變量又稱為  頁面成員變量 ,其作用范圍為整個JSP頁面。

69.JSP頁面的程序片中可以插入   HTML   標記。

70.當JSP頁面的一個客戶線程在執行   synchronized   方法時,其他客戶必須等待。

71.JSP頁面中,輸出型注釋的內容寫在 “<!--“--> 之間。

72.JSP聲明函數時,如果在前面加上_synchronize  關鍵字,功能是當前一個用戶在執行該方法時,其他用戶必須等待,直到該用戶完成操作。

73.Page指令的屬性Language的默認值是 java  

74、在Error.jsp頁面中,要使用Exception對象,必須設置的指令是<%@page  isErrorPage  = “true”%>.

75、要使java bean在整個應用程序的聲明周期中,被該應用程序中的任何JSP文件所使用,則該java bean的Scope屬性必須設置為   application  。

76、在Servlet中,主要使用HttpServletResponse類的重定向方法    sendRedirect  方法實現重定向,以及使用RequestDispatcher類的轉發方法   forward 方法實現轉發功能。 

77.out對象的__ out.flush()___方法,功能是輸出緩沖的內容。

78.JSP的__session___對象用來保存單個用戶訪問時的一些信息。

79.response對象的_sendRedirect(URL url)___方法可以將當前客戶端的請求轉到其他頁面去。

80.當客戶端請求一個JSP頁面時,JSP容器會將請求信息包裝在__request__對象中。

81.response.setHeader(“Refresh”, “5”)的含義是指 頁面刷新時間為  5秒__。

82.在JSP中為內置對象定義了4種作用范圍,即Application Scope 、Session Scope 、Page Scope 和Request Scope 四個作用范圍。

83.表單的提交方法包括___post___和____get__方法。

84.表單標記中的__action___屬性用於指定處理表單數據程序url的地址。

85、JavaBean是一個   java類,它必須有一個無參的構造方法。

86、JSP的是內部對象可以直接使用,它是由   web容器    創建的。

87、在JSP中,頁面間對象傳遞的方法:  request 、  session 、  application 、 cookie  等方法。

88、在jsp頁面中,可以用request對象的    getParameterValues()  方法來獲取其他頁面傳遞參數值的數組。

89、在JSP中使用JavaBean的標簽是   <jsp:useBean class="BeanName" id=Bean實例>   ,其中id的用途是   實例化一個Bean對象     。

90、使用cookie的基本步驟為:創建cookie對象 傳送cookie對象   讀取cookie對象設置cookie對象的有效時間

91.在Web服務器端使用JavaBean,將原來頁面中程序片完成的功能封裝到JavaBean中,這樣能很好地實現     業務邏輯層與視圖層的分離   。  

92.JavaBean中用一組set方法設置Bean的私有屬性值,get方法獲得Bean的私有屬性值。set和get方法名稱與屬性名稱之間必須對應,也就是:如果屬性名稱為xxx,那么set和get方法的名稱必須為   setXxx()  和    getXxx() 

93.用戶在實際Web應用開發中,編寫Bean除了要使用import語句引入Java的標准類,可能還需要自己編寫的其他類。用戶自己編寫的被Bean引用的類稱之為Bean的輔助類   。

 

94.創建JavaBean的過程和編寫Java類的過程基本相似,可以在任何Java的編程環境下完成   編寫、編譯和發布   。

95.布置JavaBean要在Web服務目錄的WEB-INF\classes文件夾中建立與  Bean的包名    對應的子目錄,用戶要注意目錄名稱的大小寫。

96.使用Bean首先要在JSP頁面中使用    import    指令將Bean引入。

97.要想在JSP頁面中使用Bean,必須首先使用    <jsp:useBean>    動作標記在頁面中定義一個JavaBean的實例。

98、getConnection()是  DriverManager  類的方法,使用過程中可能會拋出  SQLException  異常。

99、Servlet中使用Session對象的步驟為:調用  HttpServletRequest.getSession()  得到Session對象,查看Session對象,在會話中保存數據。

100、控制器主要負責兩方面的動作:  把用戶的請求分發到相應的模型將模型的改變及時反映到視圖上 

101、JDBC的英文全稱是 Java Data Base Connectivity ,中文意義是  Java數據庫連接 

102、簡單地說,JDBC能夠完成下列三件事:與一個數據庫建立連接(connection向數據庫發送SQL語句(statement  、處理數據庫返回的結果(resultset) 

103、JDBC主要由兩部分組成:一部分是訪問數據庫的高層接口,即通常所說的 JDBC API   ;另一部分是由數據庫廠商提供的使Java程序能夠與數據庫連接通信的驅動程序,即  JDBC Database Driver  。

104、目前,JDBC驅動程序可以分為四類:JDBC-ODBC橋  部分用Java來編寫的本地API驅動程序  、JDBC網絡純Java驅動程序  、本地協議純Java驅動程序  。

105、下面的代碼建立Mysql數據庫的連接,請填空:

try{ Class.forName("   com.mysql.jdbc.Driver   ");    }

創建連接的代碼如下:

try{ //和數據庫建立連接

   conn=

DriverManager.getConnection("jdbc:mysql://localhost:3306/booklib","root","");         ……    

   conn.close();  

 } catch(Exception e){ out.println(e.toString()); }

 

 

106、查詢結果集ResultSet對象是以統一的行列形式組織數據的,執行ResultSet rs = stmt.executeQuery ("select bid,name,author,publish,price from book");語句,得到的結果集rs第一列顯示  bid  字段;而每一次rs只能看到一行,要看到下一行,必須使用   next()   方法移動當前行。ResultSet對象使用 getXXX()   方法獲得當前行字段的值。

107、stmt為Statement對象,執行String sqlStatement = "delete from book where bid='tp1001' ";語句后,刪除數據庫表的記錄需要執行stmt.executeUpdate (   sqlStatement  ); 語句。

108、用戶可以有多種方式請求Servlet,如  瀏覽器直接調用  頁面form中提交調用  、

    超級連接調用   、  Servlet調用等。

109、javax.servlet.Servlet接口定義了三個用於Servlet生命周期的方法,它們是init() service()  destroy()  方法

110、Servlet中使用Session對象的步驟為:調用 HttpServletRequest.getSession() 得到Session對象,查看Session對象,在會話中保存數據

111、Servlet運行於服務器  端,與處於客戶端的___Applet____相對應。

112、當Server關閉時,__Servlet___就被銷毀。

113、使用Servlet處理表單提交時,兩個最重要的方法是_doPost__和__doGet__。

114、Serlvet接口只定義了一個服務方法就是_Service()_。

115、MVC是三層開發結構,這三個字母按順序分別代表_Model__、___View_、__Controller__。

116、  模型  封裝了數據和對數據的操作,是實際進行數據處理計算的地方。  視圖 是應用和用戶之間的接口,它負責將應用顯現給用戶和顯示模型的狀態。控制器  負責視圖和模型之間的交互,控制對用戶輸入的響應、響應方式和流程。

117、控制器主要負責兩方面的動作:  把用戶的請求分發到相應的模型 ;  將模型的改變及時反映到視圖上 

118、Sun公司的JSP規范提出了兩種用JSP技術建立應用程序的方式,分別稱為JSP Model 1(模式1)和JSP Model 2(模式2)

119、JSTL標簽庫中,c:forEach標簽用來循環輸出集合中的數據。

120、獲取request作用域中名為“uname”值的EL表達式是${uname} 

121、編寫過濾器類需要實現的Filter  接口。

122、Filter接口中最主要的方法是doFilter方法。

123、實現Filter接口的類需要重寫doFilter方法、init方法、destroy方法。

124、ServletContext 被創建時的監聽類需要實現ServletContextListener接口 

125、配置事件監聽類的配置文件是<listener><listener-class>監聽類路徑</listenr-class></listener>  。

126、在JQuery中被譽為工廠函數的是$()

127、在jQuery中需要選取<div>元素里所有<a>元素的選擇器是 $(div a)

128、JS中ajax請求主要包括創建ajax對象、連接服務器、發送請求、接收返回值四大部分。

 

二、             判斷題(共20個題目,總計20分,正確,錯誤× 

  1. HTML是HyperText Markup Language(超文本標記語言)的縮寫。超文本使網頁之間具有跳轉的能力,是一種信息組織的方式,使瀏覽者可以選擇閱讀的路徑,從而可以不需要順序閱讀()√     
  2. 在源代碼窗口可以看到html文件是標准的ASCII文件,它是包含了許多被稱為標簽(tag)的特殊字符串的普通文本文件 ()√    
  3. 在Dreamweaver中,可以對層中、表格中、幀中的任何文字和圖像制作網頁超鏈接、E-mail超鏈接、多媒體超鏈接和下載文件的超鏈接。()√    
  4. 內嵌視頻是指可以在瀏覽器中播放的視頻文件,例如QuickTime和RealVideo等格式的文件()√   
  5. 超鏈接:是一種標記,形象的說法就是單擊網頁中的這個標記則能夠加載另一個網頁,這個標記可以做在文本上也可以做在圖像上。()√
  6. HTML的段落標志中,標注文本以原樣顯示的是<PRE></PRE>()√   
  7. HTML的顏色屬性值中,Black的的代碼是""#f00000"" ()×

8.  Dreamweaver MX 中,創建最小的標題的文本標簽是<h1></h1>(   ) × 

9. Dreamweaver MX 中,設置超鏈接,在設置鏈接路徑時可以是相對路徑也可以是絕對路徑()√

10. CGI和ASP均是一種機器語言  ()×

11.  Dreamweaver MX 中,設置文本類型鏈接源時,文字顏色默認為藍色()√

12. HTML中,空格的代碼為&nbsp;()√  

13. URL的中文名稱是”統一資源定位符” ()√

14. 標識<b>無需</b>標識 ()×

15. 建立錨點鏈接時必須在錨點前加”#”() √

16. 微軟的ie中為使用層開發的兩個專用的HTML標識是<div>和<span> ()√

17. FTP協議是指超文本傳輸協議()×

18. CSS分層是利用div標記構建的分層()√

19. 在Dreamweaver MX中它只能對HTML文件可以進行編輯()×

20. 標簽內容為瀏覽器和瀏覽者提供了不可缺少的信息,這些信息包含在()√

21. 可以用HTML、JavaScript或C語言編寫自己的擴展 ()√  

22. 動態HTML依舊由標簽、元素等構成,所不同的是,在動態HTML中,所有的標簽和元素都可以成為動態對象()√

23、不只表格可以用來對頁面進行布局,層也同樣可以()√

24、如果瀏覽者沒有安裝網頁上所設置的文字,則會以默認的字體取代原來的()√

25、超鏈接只能在不同的網頁之間進行跳轉()×

26、一個大div塊里包含一個小的div,設置小的div與大div的左邊距5px樣式的標准寫法是margin-left:5px; ()×

27、IE6下,制作一個大小為10*10px的div,樣式是width:10px;height:10px; ()×

28、XHTML是符合XML規范的HTML。()√  

29、HTML文檔的所有標簽都是成對出現,如<h1>....<h1>。()×

30、使用專業化的網頁制作工具能夠提高HTML文檔的制作效率。()√  

31、在HTML文檔中,可以將<title>元素嵌於<body>標簽對之間。()×

32、HTML文檔的良構性要求必須以小寫字母書寫標簽名和屬性名。()√

33、在HTML文檔中,只能用<p>標簽標記段落。()×

34、在符合XTHML1.0 Strict規范的HTML文檔中,允許使用<FONT>標簽。()×

35、在HTML文檔中,使用<hr>和<br>標簽的元素都是行內元素。()×

36、在HTML文檔中,<acronym>和<abbr>標簽的含義相同。()× 

37、在HTML文檔中,<q>和<cite>標簽通常配合使用,以描述引文和引用的來源。()√

38、在HTML文檔中,<ins>和<del>標簽通常配合使用,以描述文檔的更新和修正。()√  

39、在HTML文檔中,超鏈接能夠接其他文檔中的特定位置。( )√   

40、在符合XHTML1.0 Strict規范的HTML文檔中,允許為<a>標簽指定target屬性。()×

41、在HTML語言中,定義屬性(dl)是無序列表(ul)的一種。()×

42、在HTML文檔中,允許為無序列表(ul)的某個列表項(li)嵌入定義列表(dl)。()√  

43、在<form><form>標簽對之間,不允許出現<p><ul>等非表單域元素。()×

44、在<frorm><form>標簽對之間,既可以使用標簽<input type="button">,也可以使用標簽<button>定義按鈕。()√  

45、在符合XHTML1.0 Strict規范的HTML文檔中,允許使用<embed>標簽為頁面添加音頻、視頻、動畫等多媒體信息。()×

46、HTML語言的通用屬性也包括name屬性。()  ×

47、在HTML文檔中不允許自定義屬性,但通過為<div>和<span>標簽設置適當的class或id屬性,可以實現擴展HTML標簽的效果。()√  

48、默認情況下,瀏覽器將向用戶顯示HTML文檔中用<meat>標記的信息。()×

49、在設計HTML文檔中必須安裝Web服務器。()×

50、只有IE瀏覽器支持CSS,而其他瀏覽器不支持。()×

51、在css樣式定義中,選擇器就是html標簽。()×

52、局部樣式是指在頁面中直接使用html標簽的style屬性定義樣式。()√

53、在css樣式定義中,任何數字型屬性值的單位都是絕地單位。()×

54、在html文檔結構樹中,body元素都是所有可顯示元素的祖先元素。()√

55、CSS樣式表的繼承性是指html元素將自動繼承父元素的所有css屬性。()×

56、在css層疊規則中,id選擇器樣式表的優先級高於類選擇器。()√

57、在css樣式定義中,子選擇器與后代選擇器的含義相同。()× 

58、在html頁面中,任何一個可顯示的頁面元素,都顯示為一個元素框,包含內容區、內邊距、邊框和外邊距四個區域。()√

59、目前,最常用的頁面布局技術是框架布局技術。()×

60、html文檔中的表格邊框一定是可見的。()×

61、一個頁面中只可以有一個Div。()× 

62、超鏈接只能在不同的網頁之間進行跳轉。()×

63、JavaScript是Microsoft公司設計的腳本語言。()×

64、JavaScript既可以用於Web客戶端應用,也可以用於web服務器端應用。()√

65、在HTML文檔中通過使用<script>標簽可以引入JavaScript程序。()√

66、編寫JavaScript程序的唯一工具是純文本編輯器。()×

67、在JavaScript中可以用十六進制形式來表示浮點數常量。()×

68、空字符串("")也是字符串常量。()√

69、在JavaScript中,使用單引號(')標記字符常量,而是用雙引號(")標記字符串常量。()× 

70、在定義JavaScript變量中,一定要指出變量名和值。()× 

71、用var定義一個變量后,如果沒有賦予任何值,那么它的值是空值,即null。()×

72、JavaScript規定在使用中任何變量之前必須先使用var聲明它。()×

73、在使用var x=1聲明變量x之后,賦值語句x="今天天氣真好"將出錯。()×

74、JavaScript表達式的類型只取決於運算符,與操作數無關。()×

75、在JavaScript中,兩個整數進行除(/)運算,其結果也為整數。()×

76、如果有定義var a=true,b;那么a||b的結果為true。()√  

77、所有的對象中都可以產生click事件,因此所有的對象可以發生的事件是一樣的。()×

78、檢查客戶端瀏覽器的狀況可通過使用Navigator對象。()√

79、JavaScript中的Image對象提供了將圖象預加載到內存的方法。()×

80、JavaScript中的事件柄指向一段腳本程序,用來處理所發生的事件。 ()√

81、document.write與document.writeln是相同的。()×

82、利用對象的引用關系可以實現多frame之間的通信,如兩個並列的frame,在frame[1]中可以通過parent.frame[0],與frame[0]進行通信。()√

83、 Window對象是所有與文檔相關的對象的最外層,最具全局性的容器。 ()√

84、Document對象是JavaScript的文檔對象模型中的對象,Window對象不是JavaScript的文檔對象模型中的對象。 ()√

85、JavaScript的文檔對象模型是樹型結構的。 ()√

86、JavaScript的核心語言對象包括字符串對象、數學對象、日期對象、數組對象。()√

87、JavaScript與客戶端的交互是基於事件驅動的。()√   

88、JavaScript的強大功能主要是其提供了眾多的內置對象。()×

89、JavaScript語言的語法類似C語言。()×

90、JavaScript不聲明變量的數據類型,變量可直接使用 ()√

91、JavaScript能在客戶方寫硬盤。 ()×

92、JavaScript是非編譯語言。 ()√

93、JavaScript的運行是在瀏覽器中,不需要安裝插件。()√

94、JavaScript是面向對象的語言。()×

95、JavaScript是Java的子集。()×

96、動態網頁和靜態網頁的根本區別在於服務器端返回的HTML文件是事先存儲好的還是由動態網頁程序生 成的()√  

97、Web開發技術包括客戶端和服務器端的技術。()√  

98、Tomcat和JDK都不是開源的。()×

99、session對象是HttpSession接口類的實例,由客戶端負責創建和銷毀,所以不同客戶的session對象不同。()√  

100、Requestdispatcher的forward方法和include方法的區別是forward可以到另外一個web應用的資源,而include只能到同一web的另外資源。()×

101、如果一個Sevlet有多個Filter,則優先級最高的Filter先執行。()×

102、在HTML頁面文件中加入JSP腳本元素、JSP標記等就構成了一個JSP頁面。()√  

103、JSP引擎執行字節碼文件的主要人物之一是直接將HTML內容發給客戶端。()√  

104、JSP頁面中的變量和方法聲明(Declaration)、表達式(Expression)和Java程序片(Scriptlet)統稱為JSP標記。()√  

105、JSP頁面中的指令標記、JSP動作標記統稱為腳本元素。()×

106、在“<%!”和“%>”標記之間聲明的Java的變量在整個頁面內有效,不同的客戶之間不共享。()×

107、在“<%!”和“%>”標記之間聲明的Java的方法在整個頁面內有效。()√  

108、頁面成員方法不可以在頁面的Java程序片中調用。()×

109、程序片變量的有效范圍與其聲明位置有關,即從聲明位置向后有效,可以在聲明位置后的程序片、表達式中使用。()√  

110、程序片變量不同於在“<%!”和“%>”之間聲明的頁面成員變量,不能在不同客戶訪問頁面的線程之間共享。()√

111、JSP中Java表達式的值由服務器負責計算,並將計算值按字符串發送給客戶端顯示。()√  

112、在Java程序片中可以使用Java語言的注釋方法,其注釋的內容會發送到客戶端。()×

113、不可以用一個page指令指定多個屬性的取值。()×

114、jsp:include動作標記與include指令標記包含文件的處理時間和方式不同。()√

115、jsp:param動作標記不能單獨使用,必須作為jsp:include、jsp:forward標記等的子標記使用,並為它們提供參數。()√  

116、<jsp:forward...>標記的page屬性值是相對的URL地址,只能靜態的URL。()×

117、JSP頁面只能在客戶端執行。()×

118、JSP頁面中不能包含腳本元素。()×

119、Page指令不能定義當前JSP程序的全局屬性。()×

120、在JSP中,<%!intc=5;out.print(c);%>此式正確.。()×

121、<jsp:getProperty>中的name及property區分大小寫。()√  

122、JSP主要的指令有page,import,include等三個()×

123、當同時有多個請求發送到一個Servlet時,服務器將會為每個請求創建一個新的線程來處理客戶端的請求。()√  

124、HTML稱為超文本元素語言,它是HypertextMarkedLanguage的縮寫。()√  

125、一個HTML文檔必須有<head>和<title>元素。()×

126、超級鏈接不僅可以將文本作為鏈接對象,也可以將圖像作為鏈接對象。()√  

127、表單域一定要放在<form>元素中。()√  

128、盒子模型中的top、right、bottom、left屬性取值即可以是像素數,也可是百分比,並且只有父容器的position取值為非static值時才有效。()√  

129、用戶在瀏覽器中輸入http://127.0.0.1:8080/ch2/ch2_1.html即可訪問本機上的該頁面。()√  

130、在網頁中圖形文件與網頁文件是分別存儲的。()√  

131、絕度路徑是文件名的完整路徑;相對路徑是指相對當前網頁文件名的路徑。()√  

132、超級鏈接<a>標記的target屬性取值為鏈接的目標窗名,可以是parent、blank、self、top。()×

133、Tomcat服務器支持直接使用application對象。()×

134、out對象是一個輸出流,它實現了javax.servlet.JspWriter接口,用來向客戶端輸出數據。()√

135、利用response對象的sendRedirect方法只能實現本網站內的頁面跳轉,但不能傳遞參數。()×

136、respone對象主要用於向客戶端發送數據。()√  

137、Post屬於表單的隱式提交信息方法。()√

138、<select>標記用於在表單中插入一個下拉菜單。()√  

139、表單信息的驗證只能放在服務器端執行。()×

140、網頁中只要使用gb2312編碼就不會出現中文亂碼。()×

141、表單提交的信息就封裝在HTTP請求消息的信息體部分,用戶使用request對象的getParameter方法可以得到通過表單提交的信息。()√  

142、request對象的getRemoteHost()方法既能獲取客戶機的名稱,又能獲取客戶IP地址的方法是()√  

143、同一個客戶在同一個Web服務目錄中的session對象是相同的,在不同的Web服務目錄中的session對象是不相同的。()√  

144、session對象是HttpSession接口類的實例,由客戶端負責創建和銷毀,所以不同客戶的session對象不同。()√  

145、publiclongsession.setMaxInactiveInterval()設置最長發呆時間,單位毫秒。()×

146、session對象可以用來保存用戶會話期間需要保存的數據信息。()√  

147、url重寫可以把session對象的id作為url參數傳帶過去,可以使用request對象的encodeURL(“”)。()×

148、application對象對所有用戶都是共享的,任何對它的操作都會影響到所有的用戶。()√  

149、application對象可以用來保存數據。()√  

150、使用request對象獲取信息的時候,可能會出現NullPointerException異常()√  

151、JSP的Response對象作用是向客戶端發送數據,但是一次會話過程,一個Response對象只能包含一個Coolie和一個HTTP文件頭。否則拋出內存越界異常。()×

152、在MVC模式中,因為Servlet負責創建JavaBean,所以JavaBean的構造函數可以帶有參數,除了保留get和set規則外,還可以有其他功能的函數。()√

153、JSP是Servlet的升級版本,JSP出來后,Servlet也就退出了歷史的舞台。()×

154、Servlet與Applet它們都運行在服務器端。()×

155、Cookie由瀏覽器保存在客戶端,通常保存為一個文本文件。()√  

156、客戶機與Servlet間可以直接的交互。()×

157、JSP輸出表達式,正確的語法規則是<%=表達式%>。()√  

158、JavaBean的屬性可讀寫,編寫時set方法和get方法必須配對。()×

159、JavaBean也是Java類,因此也必須有主函數。()× 

160、數據庫連接池中到底要放置多少個連接,才能使系統的性能更佳,用minConn和maxConn來限制。()√

161、和過濾器相關的接口主要有:Filter、FilterConfig和FilterChain。()√

162、Java Web開發中的監聽器(listener)就是application、session、request三個對象創建、銷毀或者往其中添加修改刪除屬性時自動執行代碼的功能組件。()√

163、Jquery中的美元符號$其實是jQuery的別名,所以在代碼中可以用jQuery代替美元符號$。()√

164、

 

以上代碼部分應用JDBC連接數據庫方式正確嗎?()×

 

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM