




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、Java Web 復習題集( 1)一、單項選擇題 (請將所選擇的答案號碼填寫在每小題中的圓括號內(nèi)) 1下列()不屬于JSP動作指令標記。A . B . C . D. 2、JSP 的( )指令允許頁面使用者自定義標記庫。A . include 指令B. taglibC . lib 指令D. plugin3、 下面變量聲明在()范圍內(nèi)有效。 從定義開始處有效, 在整個頁面內(nèi)有效, 在整個頁面內(nèi)有效, 從定義開始處有效,指令 指令A.客戶之間不共享 客戶之間不共享 被多個客戶共享 被多個客戶共享B.C.D.4、in elude指令用于在JSP頁面靜態(tài)插入一個文件,插入文件可以是 JSP頁面、HTMl
2、M M面、)。文本文件或一段 Java 代碼,但必須保證插入后形成的文件是(A .一個完整的 HTMI文件B. 個完整的 JSP文件C. 一個完整的TXT文件D. 個完整的Java源文件5、 JSP頁面可以在“ 標記之間放置 Java表達式,直接輸出Java表達式的值。組成“ ”標記的各字符之間()。A .可以有空格B.不可以有空格C.必須有空格D.不確定6、 關(guān)于page指令的一些屬性,說法錯誤的是()。A . contentType 屬性用于設置傳回網(wǎng)頁的文件格式和編碼方式B. pageEncoding 屬性用于指定本頁面編碼的字符集C. 在JSP標準語法中,如果contentType屬性
3、存在,則由其決定JSP頁面的字符編碼方 式D. JSP頁面的默認字符編碼方式為ISO8859-17、使用 response 對象進行重定向時,使用的方法是()。A . getAttribute()B. setContentType()C . sendRedirect()D. setAttribute()8、 不能在不同用戶之間共享數(shù)據(jù)的方法是()。A .通過CookieB.利用文件系統(tǒng)C.利用數(shù)據(jù)庫D.通過ServletContext 對象9、在JSP中作用域由小到大的組合是( )A.request page session application page request session a
4、pplication pageContext request session application pageScope request sessionScope applicationScope)。BCD10、以下關(guān)于 session 對象說法錯誤的是(A session 對象是用戶首次訪問服務器時由服務器自動為其創(chuàng)建的B.在JSP中可以通過 pageContext對象獲得session對象session 對象session 對象( ) 。 n ame設定、八之前)。Servlet 的核心方法是 doGet() 和 doPost() 默認的service()服務功能是調(diào)用與HTTP青求方法相
5、應的doGet()或doPost()方法Servlet 只需被加載一次,然后將會實例化該類的一個實例或多個實例。情況下Servlet 實例在第一個青求到來時創(chuàng)建,以后復用 的內(nèi)容來改變 Mapping URL 相對映射路徑)。接口提供了獲取客戶端的輸入流的方法接口提供了添加一個 Cookie 對象到當前會話中的方法Web應用交換信C只有訪問JSP Servlet等程序時才會創(chuàng)建D.只訪問HTML IMAGE等靜態(tài)資源并不會創(chuàng)建14、 關(guān)于 JavaBean 編寫及使用的說法錯誤的是()。A. 所有屬性都是private的,訪問屬性的方法必須是p ublic的B.默認構(gòu)造方法是 public的,
6、并且是無參的C. 屬性值的獲取采用get加上第一個字母大寫的屬性名來命名方法,并且該方法是 public 的,返回值類型是對應屬性的類型D.如果只有g(shù)et()方法,則對應的屬性無法訪問15、 關(guān)于動作 的屬性說法錯誤的是A. name屬性的值已經(jīng)預先由 中的B. 必須出現(xiàn)在 C. 如果同時省略了value和Param屬性,則等價于設置 value和param兩者屬性值一致D. 可以設置property 值為” * ”并同時省略 value和param實現(xiàn)property 值和request 參數(shù)自動匹配16、 以下關(guān)于 Servlet 的說法錯誤的是(A.B.C.D.可以通過修改文件中17、
7、以下說法錯誤的是(A. HttpServletRequestB. HttpServletResponse11、以下關(guān)于 application 對象說法錯誤的是()。A.application對象的生命周期是 JSP所有隱含對象中最長的B.application對象是接口的實例對象C.application對象在用戶首次訪問服務器時由服務器自動創(chuàng)建D.application對象可用于聊天室當前在線人數(shù)據(jù)的統(tǒng)計12、可以利用 JSP動態(tài)改變客戶端的響應,使用的語法是(A.()B. ()C.()D.()13、獲取本地所有Cookie 的方法是()。A.()B. ()C.()D.()C. 每個 We
8、b應用只有一個 ServletC on text實例,通過該實例可與其他息D.每個ServletConfig 對象對應著一個唯一的 Servlet18、 關(guān)于 Servlet 過濾器的說法錯誤的是()。A. Servlet 過濾器能夠?qū)?Servlet 窗口的青求和響應對象進行檢查和修改B. Servlet 過濾器可以通過設置字符集解決Post 方法提交的表單數(shù)據(jù)的中文亂碼問題C. 元素定義設置為“ /* ”,表示對所有資源的訪問都要過濾D.請求信息時要經(jīng)過過濾器,回應信息時就不需要了19、 以下說法錯誤的是()A. EL (Ex pression Lan guage )提供了在JSP中進行數(shù)
9、據(jù)表達的另一種簡便方法B. EL ( Expression Language)提供了 “ ”、“ . ”兩種運算符來取數(shù)據(jù)?!啊笨?以訪問域空間中集合或數(shù)組的元素、 Beanr 屬性等C. page 范圍在 EL( Expression Language )中使用名稱是 pageContextScopeD.對 id 為” user ”的 JavaBean 的屬性 username 的獲取,$與 $ user “ usernme 是等價的20、關(guān)于JSTL核心標簽庫的說法錯誤的是()A. 標簽的功能與JSP中的%=表達式啖似B. 標簽用來設置某個范圍內(nèi)變量的值,或設置某個對象的屬性值C. 標簽用
10、于刪除某個變量或?qū)傩訢. 標簽可以遍歷一個對象集合,但不能遍歷一個對象數(shù)組21、 配置JSP運行環(huán)境,若 Web應用服務器選用 Tomcat,則以下說法正確的是(ABCD22、ABCD23、.先安裝 Tomcat 再安裝 JDK.先安裝JDK再安裝Tomcat.不需要安裝JDK,安裝Tomcat就可以.JDK和Tomcat都需要安裝,但安裝順序沒有要求以下關(guān)于Tomcat的目錄說法錯誤的是() biri 目錄 包含啟動、關(guān)閉腳本conf 目錄 包含不同的配置文件lib 目錄 包含 Tomcat 使用的 Jar 文件.work目錄-包含 Web項目示例,當發(fā)布 Web應用時,默認情況下把 Web
11、文件夾放在這里關(guān)于JSP描述不正確的是()A. JSP 技術(shù)可以建立先進、安全和跨平臺的動態(tài)網(wǎng)站B. JSP頁面可以將內(nèi)容的動態(tài)生成部分和靜態(tài)顯示部分進行分離C. JSP可以一次編寫,處處運行D.每次請求JSP頁面都要先將JSP編譯成Servlet后由Java虛擬機執(zhí)行24、 在JSP頁面中如果要導入包,需要使用(A page25、 如果當前 屬性A26、A)指令B taglibC includeJSP 頁面出現(xiàn)異常時需要轉(zhuǎn)到另一個異常頁,需要設置D forward pagc 指令的(24、件,25、26、 errorJSP中的隱式注釋是(2312 sp 文件)的。當客戶端再次訪問某個Berr
12、orPage)()JSP 文件時,C isErrorPage服務器直接裝載()結(jié)果再嵌入到 HTML中返回給客戶端。JSP指令與JSP動作的區(qū)別是JSP指令是靜態(tài)的,而客戶端向服務器端發(fā)送數(shù)據(jù)時,通常采用 get 方式或 安全性低但是執(zhí)行效率高。 ()DexcceptionJSP 對應的 servlet 的字節(jié)碼文JSP動作是動態(tài)的。() post 方式, get 方式較 post 方式27、重定向 (redirect)與跳轉(zhuǎn) (forward) 的區(qū)別之一是:重定向可以通過絕對其他站點的資源,而跳轉(zhuǎn)不能跳轉(zhuǎn)到其他站點的資源。()application 對象的基類是類。 ()session 中
13、存儲的信息在當前用戶連接的所有頁面中都是可以被訪問到的。 僅通過 pageContext 對象不能訪問到本頁面中所有的其他對象。 ()所有針對因特網(wǎng)應用的 Servlet 編程都通過繼承 實現(xiàn)。( )URL重定向到28、29、30、31、Servlet 編程都通過繼承32、可以使用 Servlet 實現(xiàn)文件的上傳和下載。 ( )33、 若要將Servlet做成既能處理 GET請求,也能夠處理 POST青求,只需要實現(xiàn)doGet() 方法,然后在 doPost() 方法中調(diào)用 doGet() 方法。( )34、在 JavaBean 的應用中需要注意不能在一個 中同時使用 property 和 v
14、alue 。( )35、 對數(shù)據(jù)庫的訪問,通常使用JavaBean 來實現(xiàn)。( )36、JavaBean組件在JSP頁面中主要用于封裝頁面的邏輯代碼。37、 使用EL表達式語言能夠?qū)崿F(xiàn)對JSP內(nèi)置對象、請求參數(shù)、種操作。( )()Cookie 和其他請求數(shù)據(jù)的各38、 在 Web應用的文件中設置一個初始化參數(shù)so ng,具體代碼如下:song通過$ 可獲得參數(shù)39 、 要 獲 得 名 字 為贊歌 song 的值。(userCookie 的)cookie 對 象 的 值 , 可 以 使 用 語 句 : $ 或 。( )歌 ; 北京北京 ; 傳奇 ; 你好,大海 /$cookie “ userCo
15、okie ” .value40、以下代碼執(zhí)行后的輸出結(jié)果是c:set var=songs value=High5。(三、填空題 (請將答案填寫在下面各小題的下劃線上)JSP 頁 面 動 態(tài) 部 分 包 括 JSP 注 釋 、 _、JSP 指令和 _Page指令用來設置整個 JSP頁面的_JSP頁面的字符編碼方式默認是 _1、2、3、4、 令不能包含用、 JSP 表 達 式 、指令指定的動態(tài)包含文件,因為動態(tài)包含時實際上仍是對象,使用該對象而靜態(tài)包含實際上是。9、 在實際編程中,不需要編寫service() 方法,只需編寫相應的_方法。10、過濾器執(zhí)行 doFilter( ) 方法時,會自動獲得
16、 _5、6、7、jsp:forward 動 作 從 當 前 頁 面 轉(zhuǎn) 發(fā) 到 另 一 個 頁 面 時 , 實 際 完 成 的 還 是_ , 因此 在 轉(zhuǎn) 發(fā) 過 程中 request 對 象 在 新 的 頁 面 中 也 是_ ,這種跳轉(zhuǎn)也稱為 _客戶每次向JSP服務器發(fā)送請求時,JSP引擎都會創(chuàng)建一個對象。8、_對象是用戶首次訪問服務器時由服務器自動為其創(chuàng)建的。在編寫 JSP 時,對一些常用的復雜功能,通常將它們的共同功能抽象出來,組織為,是由 Sun Microsystems 公司倡 _網(wǎng)頁技術(shù)標準。page、19、20、21、22、o客戶端和服務器端通信是通過 _ 動作元素的主要作用是在
17、客戶端運行include 指令只有一個屬性: _當用戶登錄網(wǎng)站時, 系統(tǒng)會自動分配給用戶一個_訪問客戶。協(xié)議來完成的。,用來標識23 、實現(xiàn)了專門用于響應 _ 和 _24、JavaBean 組件在 JSP 頁面中主要用于25、 _對象用于獲取 HTTTP青求的一個具體的 時候,可能存在同一個 header 擁有多個不同的值, 這時就需要使用的 Servlet ,提供了響應請求的方法。header 的值,但在有些Web頁面的 doFilter( ) 方法可繼續(xù)調(diào)用下一級過濾器。11、對 _方法提交的表單數(shù)據(jù)的亂碼問題可以通過編寫過濾器的方法解決。12、迭代標簽有兩種: 和 _ 。13、 _文件對
18、標簽thgjod和標簽之間建立映射關(guān)系,這樣在 JSP頁面 中只要引入標簽庫,就可以使用標簽庫中聲明的所有標簽。14、JSP 是指 _導、許多公司參與一起建立的一種 _15、將 Tomcat 壓縮版解壓后,啟動前還需要配置環(huán)境變量16、 Web是一個基于 _協(xié)議的一種 B/S模式應用。17、 JSP 指令元素包含三種,它們是: page、 _和 _18 、 JSP 技 術(shù) 開 發(fā) 的 應 用 模 式 只 能 是 _26、 核心標簽 _ 用于導入站內(nèi)或其他網(wǎng)站的靜態(tài)和動態(tài)文件到 中四、程序填空題 (請將答案按注釋要求填寫在帶下劃線的空行上) 1、編寫一個用戶登錄的示例演示如何存取request
19、及 session 對象中的屬性。示例中有兩個 JSP 文件,其中為登錄頁面, 用于輸入用戶登錄的信息, 如果用戶輸入的登錄名為 “ admin ”, 密碼為 “ 123”,則將登錄名存入 session 中,跳轉(zhuǎn)到頁面,頁面將獲取到的用戶名和密碼顯 示出來。 pageEncoding=utf-8% (/);dispatcher. %);=null)app licati on. _In teger count = (In teger)a pp licati on.%歡迎您訪問,本頁面已經(jīng)被訪問過 次。當前服務器的版本為%=a pp licati on.6、以下代碼簡單地寫入和讀出cookie。
20、讀出名為“ str2 ”的Cookie的值:%Cookie cookies = _ for(i nt i=0;i7、如圖所示,在JSP頁面中放置一個名稱為 song的文本框和一個名稱為songer的復選框。通過EL獲取表單信息。因 卜虹pJ.YQcalho比-jF.pjFamJsp鋌閔童看M M ISIS磁間ia(Tjia(Tj 助的J-L佶息采集歌名t t I I歌手=那英匚王菲提交的內(nèi)容如下:!設置解析request對象中的參數(shù)信息時所采用的字符編碼類型為歌名:$歌手:_GBK -name,值為wangwu )和密碼(變量2所示。: :g g件(冃稠舊更荀訶收漿甜 STST 炊迎您是第1
21、1位:方客!文件(R 幣何 e看iKS溟)Tcn歡辿h h您是第2 2位方客!圖2第2次訪問網(wǎng)站效果圖8、應用和標簽實現(xiàn)重定向頁面并傳遞參數(shù)。 !- 使用標簽指定request對象中的參數(shù)信息的字符編碼格式為GBK -五、編程題(請將程序?qū)懺谙鄳}后空白處)1、寫出完整的JSP網(wǎng)頁,利用appiication 對象實現(xiàn)網(wǎng)站計數(shù)器。頁面的標題欄內(nèi)容 為“網(wǎng)站訪問計數(shù)器”,運行效果如圖1、圖園網(wǎng)茁訪月計散S圖1第1次訪問網(wǎng)站效果圖2、 用于封裝圖書表 Title中的一本圖書記錄的圖書實體類(封裝數(shù)據(jù)的JavaBea n)設 計代碼見前面第四大題(程序填空題)中第2小題,請按JavaBean規(guī)范寫出購書項 CartItem 類,其位于bean包,擁有圖書對象title (Title 類型)和選購數(shù)量 quantity ( int類型) 兩個屬性和相應的 get()和set()方法。3、 用核心標簽和EL表達式設置Title 對象的屬性bookName的值即書名為“ JSP程序 設計”,CartItem 對象的屬性bookName的值即書名為“ JSP程序設計”,用核心標簽設置其 對象的屬性quantity 值即選購數(shù)量為2,然后再用核心標簽和 EL表達式將這兩個
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 教師資格證復習計劃建議試題及答案
- 2024年計算機二級考試問題探討試題及答案
- 卵巢黃體破裂護理查房
- 城市化與地理分布的變化趨勢分析試題及答案
- 黑龍江林業(yè)職業(yè)技術(shù)學院《日語會話IV》2023-2024學年第二學期期末試卷
- 黑龍江省七臺河市重點中學2025屆高三高考英語試題系列模擬卷(7)含解析
- 黑龍江省佳木斯市第一中學2025屆高三下學期摸底考試語文試題含解析
- 黑龍江省哈爾濱九中2025屆高三下學期第二次調(diào)研考試化學試題試卷含解析
- 黑龍江省哈爾濱市巴彥縣2025年五下數(shù)學期末預測試題含答案
- 古代詩詞的音樂特征與文化價值試題及答案
- XX學校名師工作室專業(yè)發(fā)展規(guī)劃(附學校名師評選方案)
- GB/T 31914-2015電子文件管理系統(tǒng)建設指南
- GB/T 2518-2008連續(xù)熱鍍鋅鋼板及鋼帶
- GA 1800.2-2021電力系統(tǒng)治安反恐防范要求第2部分:火力發(fā)電企業(yè)
- 運輸供應商年度評價表
- 電壓力鍋原理
- 軟件著作權(quán)申請課件
- 廣州市三年級下冊英語單詞
- 鋼板樁項目方案設計(范文參考)
- 山鋼鋼板材質(zhì)單
- 男性公民兵役登記表.docx
評論
0/150
提交評論