判斷題html
1.動態網頁和靜態網頁的根本區別在於服務器端返回的HTML文件是事先存儲好的仍是由動態網頁程序生成的(對 )java
2.Web開發技術包括客戶端和服務器端的技術。(對 )web
3.Tomcat和JDK都不是開源的。(錯)sql
四、session對象是HttpSession接口類的實例,由客戶端負責建立和銷燬,因此不一樣客戶的session對象不一樣。( √ ) 數據庫
五、Requestdispatcher的forward方法和include方法的區別是forward能夠到另一個web應用的資源,而include只能到同一web的另外資源。(× )瀏覽器
六、若是一個Sevlet有多個Filter,則優先級最高的Filter先執行。(× )tomcat
7.在HTML頁面文件中加入JSP腳本元素、JSP標記等就構成了一個JSP頁面。(對)服務器
8.JSP引擎執行字節碼文件的主要人物之一是直接將HTML內容發給客戶端。(對)session
9.JSP頁面中的變量和方法聲明(Declaration)、表達式(Expression)和Java程序片(Scriptlet)統稱爲JSP標記。(對)app
10.JSP頁面中的指令標記、JSP動做標記統稱爲腳本元素。(錯)
11.在「<%!」和「%>」標記之間聲明的Java的變量在整個頁面內有效,不一樣的客戶之間不共享。(錯)
12.在「<%!」和「%>」標記之間聲明的Java的方法在整個頁面內有效。(對)
13.頁面成員方法不能夠在頁面的Java程序片中調用。(錯)
14.程序片變量的有效範圍與其聲明位置有關,即從聲明位置向後有效,能夠在聲明位置後的程序片、表達式中使用。(對)
15.程序片變量不一樣於在「<%!」和「%>」之間聲明的頁面成員變量,不能在不一樣客戶訪問頁面的線程之間共享。(對)
16.JSP中Java表達式的值由服務器負責計算,並將計算值按字符串發送給客戶端顯示。(對)
17.在Java程序片中可使用Java語言的註釋方法,其註釋的內容會發送到客戶端。(錯)
18.不能夠用一個page指令指定多個屬性的取值。(錯)
19.jsp:include動做標記與include指令標記包含文件的處理時間和方式不一樣。(對)
20.jsp:param動做標記不能單獨使用,必須做爲jsp:include、jsp:forward標記等的子標記使用,併爲它們提供參數。(對)
21.<jsp:forward ... >標記的page屬性值是相對的URL地址,只能靜態的URL。(錯)
22.JSP頁面只能在客戶端執行。(錯 )
23.JSP頁面中不能包含腳本元素。(錯 )
24.Page指令不能定義當前JSP程序的全局屬性。(錯)
2五、在JSP中,<%! int c=5; out.print(c);%> 此式正確.。(×)
2六、<jsp:getProperty>中的name及property區分大小寫。( √ )
2七、JSP主要的指令有page,import,include等三個(×)
2八、當同時有多個請求發送到一個Servlet時,服務器將會爲每一個請求建立一個新的線程來處理客戶端的請求。 ( √ )
29.HTML稱爲超文本元素語言,它是Hypertext Marked Language的縮寫。( 對 )
30.一個HTML文檔必須有<head>和<title>元素。(錯 )
31.超級連接不只能夠將文本做爲連接對象,也能夠將圖像做爲連接對象。(對)
32.表單域必定要放在<form>元素中。(對)
33.盒子模型中的top、right、bottom、left屬性取值便可以是像素數,也但是百分比,而且只有父容器的position取值爲非static值時纔有效。(對)
34.用戶在瀏覽器中輸入http://127.0.0.1:8080/ch2/ch2_1.html便可訪問本機上的該頁面。(對)
35.在網頁中圖形文件與網頁文件是分別存儲的。(對)
46.絕度路徑是文件名的完整路徑;相對路徑是指相對當前網頁文件名的路徑。(對)
37.超級連接<a>標記的target屬性取值爲連接的目標窗名,能夠是parent、blank、self、top。(錯)
38.Tomcat服務器支持直接使用application對象。(錯)
39.out對象是一個輸出流,它實現了javax.servlet.JspWriter接口,用來向客戶端輸出數據。(對)
40.利用response對象的sendRedirect方法只能實現本網站內的頁面跳轉,但不能傳遞參數。(錯)
41.respone對象主要用於向客戶端發送數據。(對 )
42.Post屬於表單的隱式提交信息方法。(對)
43.<select>標記用於在表單中插入一個下拉菜單。(對)
44.表單信息的驗證只能放在服務器端執行。(錯 )
45.網頁中只要使用gb2312編碼就不會出現中文亂碼。(錯)
46.表單提交的信息就封裝在HTTP請求消息的信息體部分,用戶使用request對象的getParameter方法能夠獲得經過表單提交的信息。(對)
47.request對象的getRemoteHost()方法既能獲取客戶機的名稱,又能獲取客戶IP地址的方法是(對)
48.同一個客戶在同一個Web服務目錄中的session對象是相同的,在不一樣的Web服務目錄中的session對象是不相同的。(對)
49.session對象是HttpSession接口類的實例,由客戶端負責建立和銷燬,因此不一樣客戶的session對象不一樣。(對)
50.public long session.setMaxInactiveInterval() 設置最長髮呆時間,單位毫秒。(錯)
51.session對象能夠用來保存用戶會話期間須要保存的數據信息。(對)
52.url重寫能夠把session對象的id做爲url參數傳帶過去,可使用request對象的encodeURL(「」)。(錯)
53.application對象對全部用戶都是共享的,任何對它的操做都會影響到全部的用戶。(對)
54.application對象能夠用來保存數據。(對)
5五、使用request對象獲取信息的時候,可能會出現NullPointerException異常(√)
5六、JSP的Response對象做用是向客戶端發送數據,可是一次會話過程,一個Response對象只能包含一個Coolie和一個HTTP文件頭。不然拋出內存越界異常。(×)
5七、在MVC模式中,由於Servlet負責建立JavaBean,因此JavaBean的構造函數能夠帶有參數,除了保留get和set規則外,還能夠有其餘功能的函數。( √ )
5八、JSP是Servlet的升級版本,JSP出來後,Servlet也就退出了歷史的舞臺。(×)
5九、Servlet與Applet它們都運行在服務器端。(×)
60、Cookie由瀏覽器保存在客戶端,一般保存爲一個文本文件 。( √ )
6一、客戶機與Servlet間能夠直接的交互。(×)
6二、JSP輸出表達式,正確的語法規則是<%=表達式%>。(√)
63.JavaBean的屬性可讀寫,編寫時set方法和get方法必須配對。(錯)
64.JavaBean也是Java類,所以也必須有主函數。(錯)
65.JavaBean組件就是Java開發中的一個類,經過封裝屬性和方法成爲具備某種功能和接口的類,因此具備Java程序的特色。(對)
66.Sun公司把JavaBean定義爲一個可重複使用的軟件組件,相似於電腦CPU、硬盤等組件。(對)
67.JavaBean分爲可視化組件和非可視化組件。(對)
68.JavaBean的屬性必須聲明爲private,方法必須聲明爲public訪問類型。(對)
69.建立JavaBean要通過編寫代碼、編譯源文件、配置JavaBean這樣一個過程。(對)
70.在JSP頁面中調用的Bean類中若是有構造方法,必須是public類型且必有參數。(錯)
71.佈置JavaBean須在Web服務目錄的WEB-INF\classes子目錄下創建與包名對應的子目錄,並將字節文件複製到該目錄。(對)
72.Javabean中,對於boolean類型的屬性,可使用is代替方法名稱中的set和get前綴,建立Bean必須帶有包名。(對)
73.在JSP頁面中使用Bean首先要使用import指令將Bean引入。(對)
74.修改了Bean的字節碼後,要將新的字節碼複製到對應的WEB-INF\classes目錄中,從新啓動tomcat服務器才能生效。(對)
75.客戶在某個頁面修改session做用範圍Bean的屬性,在其餘頁面,該Bean的屬性會發生一樣的變化,不一樣客戶之間的Bean也發生變化。(錯)
76.使用<jsp:setProperty>動做標記,可使用表達式或字符串爲Bean的屬性賦值。(對)
77.使用格式<jsp:setProperty name="beanid" property="bean的屬性" value="字符串" />給Bean的屬性賦值,這個字符串會自動被轉化爲屬性的數據類型。(對)
78.表單提交後,<jsp:setProperty>動做指令纔會執行。(對)
7九、JSP中能夠聲明基本類型和結構類型變量,但不能申明類,類必須放在JavaBean中。(×)
80、 <%@ page %>指令不必定放在頁面內的頭部。 ( √ )
8一、JSP的forward動做組件和Servlet的RequestDispatcher的forward()的主要區別是,前者使用HTML實現,在客戶端完成跳轉,然後者使用java實如今服務器端完成跳轉。(×)
8二、JSP技術是在Servlet以後產生的,它以Servlet爲核心技術,是Servlet技術的一個成功應用。 ( √ )
83.JDBC構建在ODBC基礎上,爲數據庫應用開發人員、數據庫前臺工具開發人員提供了一種標準,使開發人員能夠用任何語言編寫完整的數據庫應用程序。(錯)
84.數據庫服務與Web服務器須要在同一臺計算機上。(錯)
85.JDBC加載不一樣數據庫的驅動程序,使用相應的參數能夠創建與各類數據庫的鏈接。(對)
86.Connection.createStatement()不帶參數建立Statement對象,不可以來回的滾動讀取結果集。(對)
87.使用數據庫鏈接池須要煩瑣的配置,通常不宜使用。(錯)
88.應用程序分頁顯示記錄集時,不宜在每頁都從新鏈接和打開數據庫。(對 )
89.JDBC中的URL提供了一種標識數據庫的方法,使DriverManage類可以識別相應的驅動程序。(對)
90.用戶發佈Web應用程序,必須修改%TOMCAT_HOME%\conf\server.xml文件。(對)
91.進行分頁,可調用JDBC的規範中有關分頁的接口。(錯)
92.JDBC的URL字符串是由驅動程序的編寫者提供的,並不是由該驅動程序的使用者指定。(對)
93.ResultSet結果集,每一次rs能夠看到一行,要在看到下一行,必須使用next()方法移動當前行。(錯)
94.若是須要在結果集中先後移動或隨機顯示某一條記錄,這時就必須獲得一個能夠滾動的結果集。(對)
95.Statement對象提供了int executeUpdate(String sqlStatement)方法,用於實現對數據庫中數據的添加、刪除和更新操做。(對)
96.Statement對象的executeUpdate(String sqlStatement)方法中,sqlStatement參數是由insert、delete和update等關鍵字構成的Sql語句,函數返回值爲查詢所影響的行數,失敗返回-1。(錯)
97.使用CachedRowSetImpl對象能夠節省數據庫鏈接資源,由於這個對象能夠保存ResultSet對象中的數據,它不依賴與Connection對象,而且繼承了ResultSet的全部方法。(對)
98.Servelt是使用Java Servlet API所定義的相關類和方法的Java程序,它運行在啓用Java的Web服務器或應用服務器端,用於擴展該服務器的能力。(對)
99.當用戶請求一個Servlet時,服務器都會建立Servlet實例響應,響應用戶請求。(錯)
100.Servlet功能強大,體系結構先進,但它在表示層的實現上存在一些缺陷。(對)
101.JSP技術是在Servlet以後產生的,它以Servlet爲核心技術,是Servlet技術的一個成功應用。(對)
102.通常用JSP來實現頁面,用Servlet來處理業務邏輯。(對)
103.當多個客戶請求一個Servlet時,服務器爲每個客戶啓動一個進程而不是啓動一個線程。(錯)
104.用戶開發一個Servlet時,必須直接或間接實現Servlet接口所定義的方法。(對)
105.Servlet的部署文件是一個xml文件,文件名爲web.xml,它保存在Web服務目錄的WEB-INF子目錄中。(對)
106.HttpSession API是一個基於Cookie或者URL重寫機制的高級會話管理接口。若是瀏覽器支持Cookie則使用Cookie,若是不支持Cookie則自動採用URL重寫。(對)
107.在Servlet中讀取HTTP頭信息很是容易,只需調用HttpServletRequest的getHeader等方法便可。(對)
108.Servlet和applet分別在處於服務器和客戶機兩端。(對)
109.Servlet與普通Java應用程序同樣,要有main方法。(錯)
110.對於每個Servlet實例,只能被初始化一次(對)。
111.不能給一個Servlet映射多個訪問路徑。(錯)
112.重定向功能是將用戶從當前頁面或Servlet定向到另外一個JSP頁面或Servlet。(對)
113.轉發的功能是將用戶對當前JSP頁面或Servlet的請求轉發給另外一個JSP頁面或Servlet。(對)
114.重定向僅僅是將用戶定向到其餘的JSP頁面或Servlet,而不能將Request對象轉發給所指向的資源。(對)
115.網站設計的時候常常會處理大量的數據,這些數據必須都放在JSP頁面中。(錯)
116.實現轉發須要兩個步驟,首先在Servlet中要獲得RequestDispatcher對象,而後在調用該對象的forward方法實現轉發。( 對 )
117.在MVC模式中,由於Servlet負責建立JavaBean,因此JavaBean的構造函數能夠帶有參數,除了保留get和set規則外,還能夠有其餘功能的函數。(對)
118.在MVC模式的Web開發中,「視圖」、「模型」和「控制器」分別對應着「JSP頁面」、「JavaBean」和「Serlvet」,以Servlet爲核心。(對)