


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、JSP程序設(shè)計復(fù)習(xí)題一、選擇題1. 在傳統(tǒng)的HTML頁面中加入()就構(gòu)成了個JSP頁面文件。A、JAVA程序片B、JSP標(biāo)簽C、用“”、“”標(biāo)記符號括起來的程序D JAVA程序片和JSP標(biāo)簽2. 配置JSP運行環(huán)境,若 WEB用服務(wù)器選用 TOMCAT以下說法正確的是:()A、先安裝 TOMCAT再安裝JDKB、先安裝JDK,再安裝TOMCATC、不需安裝JDK,安裝TOMCA就可以了D JDK和TOMCA只要都安裝就可以了,安裝順序沒關(guān)系3. 對于“ ! ”、“”之間聲明的變量,以下說法正確的是:()A、不是 JSP 頁面的成員變量B、 多個用戶同時訪問該頁面時,任何一個用戶對這些變量的操作
2、,都會影響到其他用戶C、 多個用戶同時訪問該頁面時,每個用戶對這些變量的操作都是互相獨立的,不會互相 影響D是JSP頁面的局部變量4. 在客戶端瀏覽器的源代碼中可以看到()A、JSP注釋B、HTML注釋C、JSP注釋和HTML注釋D、JAVA注釋5. page 指令的作用是:()A、用來定義整個 JSP頁面的一些屬性和這些屬性的值B、用來在JSP頁面內(nèi)某處嵌入個文件C、使該JSP頁面動態(tài)包含?個文件D、指示 JSP 頁面加載 Java plugin6. page 指令的 import 屬性的作用是()A、定義JSP頁面響應(yīng)的MIME類型B、定義 JSP 頁面使用的腳本語言C、為JSP頁面引入J
3、AVA包中的類D、定義 JSP 頁面字符的編碼7. ()可在JSP頁面岀現(xiàn)該指令的位置處,靜態(tài)插入一個文件。A、page 指令標(biāo)簽B、 page 指令的 import 屬性C、 include 指令標(biāo)簽D、 include 動作標(biāo)簽 & 以下對象中的()不是JSP的內(nèi)置對象。A、request在JSP中,內(nèi)置對象() B>封裝了用戶提交的信息,使session用該對象可以獲取用戶提交的 信息B、 requestD、 outA、sessionC、 responserequest 對象可以使用 () 方法獲取表單中某輸入框提交的信息。A、getParameter(String s)B
4、> getValue(String s)C、 getParameterNames(String s)D、 getParameterValue(String s)JSP 的內(nèi)置對象中 () 對象可對客戶的請求作出動態(tài)響應(yīng),向客戶端發(fā)送數(shù)據(jù)。A、responseB> requestC、 applicationD、 out從() 開始,到 () 結(jié)束,被稱為一個會話。A、訪問者連接到服務(wù)器,訪問者關(guān)閉瀏覽器離開該服務(wù)器B、服務(wù)器啟動,服務(wù)器關(guān)閉C、訪問者連接到服務(wù)器,服務(wù)器關(guān)閉D、服務(wù)器啟動,訪問者關(guān)閉瀏覽器離開該服務(wù)器以下方法,哪個可使 session 無效? ()A、session.
5、 removeAttribute(String key)B、session. invalidate()C、session, setAttribute(String key)D、session, getAttribute(String key)application 對象能在 () 間共享。A、 某個訪問者所訪問的當(dāng)前頁面B、某個訪問者所訪問的網(wǎng)站的各個頁面之間C、該服務(wù)器上的所有的訪問者的所有jsp 頁面D、該服務(wù)器上的所有的訪問者的所有jsp 頁面和 Java 程序以下關(guān)于 F 訂 e 對象的 public boolean delete ()方法的說法,錯誤的是: ()A、 可以刪除當(dāng)前對象
6、代表的文件B、若當(dāng)前對象代表的是一個空目錄,則可刪除該目錄C、可刪除當(dāng)前對象代表的目錄及該目錄下包含的所有子目錄和文件對數(shù)據(jù)D、 若當(dāng)前對象代表的是一個目錄,且該目錄下還有文件存在,則無法刪除該目錄 庫表中記錄的字段值進行更新,可以使用 () 方法A、executeQuery()B、 executeUpdate()C、 next()D、 getConnection()在 JSP 頁面中使用 beans, 我們必須使用 JSP 動作標(biāo)簽 () 。A、 useBeanB> useBeansC、 BeansD、 JavaBeans當(dāng) useBean 標(biāo)簽中的 scope 屬性取值 page 時
7、,該 beans 的有效范圍是 ()A、當(dāng)前客戶B、當(dāng)前頁面C、當(dāng)前服務(wù)器D、所有客戶當(dāng)useBean標(biāo)簽中的scope屬性取值()該beans的有效范圍是訪冋者的會話期間。時,A、 requestB、pageC、sessi onD、applicati on如果表單使用 POST方式進行提交,則Servlet可使用()方法對來對應(yīng)處理用戶的請求。A、PostBdoPostC、 service、in it以下關(guān)于Servlet的說法正確的是:()DA、Servlet 可以獲取用戶的session會話B、Servlet不能對數(shù)據(jù)庫表進行操作C、Servlet不能對文件進行讀與操作D、Servlet
8、 不能獲取用戶的session會話JSP程序段的基本語法是()oA、VBScript語言語法EJavaScript語言語法C、Java語法語言DC語言語法下列哪一種不是 JSP頁面的組成元素.()、A、JSP標(biāo)簽,如指令標(biāo)簽B普通的HTML標(biāo)記符C、Java表達式DC語言程序在一個JSP頁面中不可以岀現(xiàn)的注釋形:式為、)A、 <!注釋內(nèi)容->Brem注釋內(nèi)容C、注釋內(nèi)容D<%注釋內(nèi)容一request. getRemoteAddr ()方法的彳乍用是:、)A、獲取客戶提交的信息B獲取客戶的IPC、獲取客戶機的名稱D獲取服務(wù)器的IP當(dāng)()時,JSP引擎產(chǎn)生一個 session 對
9、象。A、web應(yīng)用服務(wù)器啟動時B、當(dāng)web應(yīng)用服務(wù)器啟動后,第一個客戶來訪時C、 當(dāng)每個客戶首次訪問服務(wù)器上的一個JSP頁面時D 當(dāng)每個客戶首次訪問服務(wù)器上的一個JSP或HTML頁面時當(dāng)( )時,JSP引擎產(chǎn)生一個 applicatio n 對象。A、web應(yīng)用服務(wù)器啟動時B、當(dāng)web應(yīng)用服務(wù)器啟動后,第一個客戶來訪時C、 當(dāng)每個客戶首次訪問服務(wù)器上的一個JSP頁面時D 當(dāng)每個客戶首次訪問服務(wù)器上的一個JSP或HTML頁面時JDBC是Java數(shù)據(jù)庫連接API,以下說法中哪個是不正確的?()A、與一個數(shù)據(jù)庫建立連接B、向數(shù)據(jù)庫發(fā)送 SQL語句C、建立ODBC數(shù)據(jù)源D處理數(shù)據(jù)庫返回的結(jié)果查詢數(shù)據(jù)庫
10、得到的結(jié)果集中,游標(biāo)最初定位在 ()A、第一行B、第一行的前面C、最后一D、取后仃的后面30.以下關(guān)于 JavaBeans 的說法中,錯誤的是()A、JavaBeans是基于JAVA語言的。B、JavaBeans是 JSP 的內(nèi)置對象之一。C、JavaBeans是一種 Java 類。D、JavaBeans是一個可重復(fù)使用的軟件組件。31. beans 屬性的值可以通過 3 種方式進行修改,以下哪種方法是不正確的?()A、通過response的方法來設(shè)置。E、將beans屬性的值設(shè)置為一個表達式的值或字符串。C、通過表單的參數(shù)值來設(shè)置 beans 的相應(yīng)屬性的值。D、通過 request 的參數(shù)
11、值來設(shè)置 beans 相應(yīng)屬性的值。32. 以下哪種方法不是 Servlet 的方法?()A、 initB、 serviceC、 destroyD、 post33. 在編譯 Servlet 或 Javabean 時,我們使用()命令。A JavacB、 JavaC、ServletD以上三種都不對34. 當(dāng)()時, JSP 引擎將消滅某一個 session 對象。A、有新客戶訪問時B、web 應(yīng)用服務(wù)器啟動后,第一個客戶來訪時C、該 session 對應(yīng)的客戶關(guān)閉瀏覽器或調(diào)用 invalidate 方法時D、該 session 對應(yīng)的客戶刷新 jsp 頁面時35.員工”表的“姓名”字段中找出名字
12、包含“瑪麗”的人,下面哪條select 語句 正36.確:()A、Select * from員工where姓名 =' 瑪麗B、Select * from員工where姓名 ='% 瑪麗C、Select * from員工where姓名 like 'D、Select * from員工where姓名 like ,從面哪一個不是JSP本身已加載的基本類?1、瑪麗 '%瑪麗卅A、java. lang. *B、 java. io. *C、javax. servlet. *D、 javax. servlet. jsp. *A、B、C、對于預(yù)定義?次可聲明多個變量和方法,只要以
13、“; ?個聲明僅在 ?個頁面中有效 聲明的變量將作為局部變量! 預(yù)定義 %的說法錯誤的是:()”結(jié)尾就行38.D、在預(yù)定義中聲明的變量將在JSP頁面初始化時初始化下述選項中不屬于 JDBC基本功能的是:()A、與數(shù)據(jù)庫建立連接B、提交SQL語句C、處理查詢結(jié)果D數(shù)據(jù)庫維護管理在JSP中使用v jsp:getProperty 標(biāo)記時,不會岀現(xiàn)的屬性是:()A、n ameB propertyC、valueD、以上皆不會岀現(xiàn)Page指令用于定義JSP文件中的全局屬性,下列關(guān)于該指令用法的描述不正確的是:()A、v % page %作用于整個 JSP頁面。B可以在一個頁面中使用多個% page %指令
14、。C、 為增強程序的可讀性,建議將v% page %指令放在JSP文件的開頭,但不是必須 的。D、v % page %指令中的屬性只能岀現(xiàn)一次。在JSP中調(diào)用JavaBean時不會用到的標(biāo)記是:(A )A、v javabean >C、v jsp:setProperty >B> vjsp:useBean >D、 v jsp:getProperty >關(guān)于JavaBean正確的說法是:()A、Java文件與Bean所定義的類名可以不同,文件中引用 Bean,其實就是用v jsp:useBeanC被引用的Bean文件的文件名后綴為DvaBean文件放在任何目錄下都可以被
15、引用但一定要注意區(qū)分字母的大小寫語句B >在 JSPServlet 程序的入口點是:()A in it ()C service ()main () doGet ()不能在不同用戶之間共享數(shù)據(jù)的方法是(A、通過 cookie利用文件系統(tǒng)通過 ServletContextA、getjspB、getJspC、get_jspD、JSPF 面語句與 < jsp: getProperty n ame二"aBeanproperty 二"jsp" />等價的是<% out. pri nt(aBea n,A、<% =jsp() $>B、getjs
16、p()%>C、<% =aBean. getjsp ()%>D、<% 二 aBean. getjsp%>對C利用數(shù)據(jù)庫要訪問Bean中名為jsp的屬性,應(yīng)該使用的方法是:(D、象)。A、僅在該頁面被刪除時E、僅在該頁面被更新時C、當(dāng)該頁面在打開時D、當(dāng)該頁面在關(guān)閉時具有application作用域Bean可以被實例化()。A、1次B、2次C、3次D、很多次在下列情況下,page作用域Bean的所有改變都將丟失的是:()如果要在JavaBean組件中封裝對數(shù)庫的操作,下列說法正確的是:(A、首先創(chuàng)建 resultSet, 再創(chuàng)建 statement禾口 connect
17、ionB、首先創(chuàng)建 connection, 再創(chuàng)建 statement 和 resultSet,返回 statement返回 resultSetC、首先創(chuàng)建 resultSet, 再創(chuàng)建 statement 和 resultSet,D首先創(chuàng)建statement, 再創(chuàng)建resultSet 和connection作用域不屬于頁面范圍的內(nèi)置對象是:(A、 requestC、 excepti on)B> outD config在表單提交時使用的是GET方法,則服務(wù)器端要獲得表單中username所提交的數(shù)據(jù)應(yīng)使用()oawA、 request ? getParameter(user name
18、)B> request ? getParameterNames(C、 request. form(“ user name”刀 user name )D、 request. getParameterValues(user name")要在客戶端設(shè)置一個請求報頭實現(xiàn)每A、response,BetHesdes e, “ Timeout ”,C、HiadeF(se,“Refresh ”,D、 Header(“ Timeout ”,1分鐘自動更新一次,應(yīng)使用語句(1”1”60” )response .setHeader( "Refresh” ,60”)要使瀏覽器重定向到新的頁面
19、,則應(yīng)使用語句() A、response ?sen dRedirect()B> resp on se. sen dErrorOD、request.下、類或接口中ns負責(zé)加載數(shù)據(jù)庫驅(qū)動程序的是:B、()A、 DriverDriverMa nagerC、下列類或接口中,用于向數(shù)據(jù)庫提交SQL語句的是:()oA、CallableStatementC、 Conn ecti onB> PreparedStateme ntD Stateme nt下列類或接口中,能夠執(zhí)行預(yù)編譯SQL語句的是:()A、CallableStatementC、Connection需要首先完成的任務(wù)是:()oA、加載J
20、DBC驅(qū)動程序B、PreparedStateme ntD Statement 要從JSP連接到某數(shù)據(jù)庫,B、定義連接URLC、創(chuàng)建一個Statement對象實例D獲取一個Resultset對象實例D、Sta/tement下列關(guān)閉數(shù)據(jù)庫連接的順序正確的)是;(先關(guān)閉State再關(guān)閉,Resmt先,最后關(guān)閉關(guān)閉Resultset,再關(guān)閉Statement,最后關(guān)閉Resultset,Stateme nt,C 下列(先關(guān)閉Co nn ection再關(guān)閉Connection,最后關(guān)閉Statement)對象經(jīng)常閉來CRBt計數(shù)器A. Response B? ApplicationC. D. Sessi
21、onRequest)屬性來用于設(shè)置服務(wù)器響應(yīng)的HTTP內(nèi)容類型,應(yīng)使用 Response對象的(現(xiàn)。.5.6.類6.17.A. Conten TypeB. ExpiresC. BufferD.Status二、填空題JSP指令元素主要有3種類型的指令,即 page、taglib 和include 。動作元素與指令元素不同,一動作元素一是在客戶端請求時期動態(tài)執(zhí)行的,每次有客戶端請求時,可能都會被執(zhí)行一次;而指令元素是在編譯時期執(zhí)行的,它只會被編譯一次。在JSP中提供了 _9個內(nèi)置對象,分別是 request 對象、response、o
22、ut對象、session 對象、 application_ 、config 對象、 exception 對象、 page 對象和口 cookie_ 。在提交表單時有兩種不同的提交方法,分別是POST和一get_。在JSP中實現(xiàn)客戶端和服務(wù)器的會話可使用_session_實現(xiàn)。每一個內(nèi)置對象都映射到一個特定的Java類或接口,其中_request是HttpServletRequest 類型對象; _page 是一個 javax. server, jsp. HttpJspPage型對象。在JSP中的4個使用范圍分別是 page、request、session_和application 。其中_re
23、quest_范圍由上下文環(huán)境中的所有 JSP頁面訪問。要設(shè)置個名為jsp的Bean屬性,set方法應(yīng)該是_setjsp 。JavaBean 的 4 種作用域分另V是:page、request、_session 和口 _application_,其中的、生命周期最短的是.request ,動作標(biāo)記默認具有作用域一age。在JSP中函數(shù)的定義必須放在 _ ! %>中。關(guān)鍵字_return 用于函數(shù)中進彳亍返回。_page指令定義JSP文件中的全局屬性,它描述了與頁面相關(guān)的指令信息。page指令的_ import 屬性指明想要引入的包和類。page指令的_contentType屬性用于設(shè)置 J
24、SP文件和最終文件的 MIME類型和字符集的類型。.include 指令可用于包含另個文件。request 對象包含了來自瀏覽器請求的相關(guān)信息,并且提供了用于獲取Cookie> header和請求相關(guān)的參數(shù)值等數(shù)據(jù)的有效方法。_ response 對象將JSP處理后的結(jié)果傳回到客戶端(如 Cookie、header信息等),它提供了用于將數(shù)據(jù)送回到瀏覽器的方法。session 對象用于存儲每一個用戶的狀態(tài)信息,以便于識別每個用戶,跟蹤用 戶的會話狀態(tài),直到客戶端與服務(wù)器斷開連接為止。18. .application 負責(zé)提供應(yīng)用程序在服務(wù)器中運彳亍的全局信息,當(dāng)應(yīng)用程序在服務(wù)器中啟動時該
25、對象就一直存在 , 直到服務(wù)器關(guān)閉為止,所有客戶共享這個內(nèi)置的對象。19. 每過 10 分鐘自動刷新的 JSP 語句是:_ response, setHeader ( “ refresh" , " 10" ) 。20. session 對象一般在服務(wù)器上設(shè)置了一個_30_分鐘的過期時間,當(dāng)客戶停止活動自動失效。21. 與 session 不同的是,所有用戶共享 內(nèi)置的 application 對象。22. _DriverManager 負責(zé)管理JDBC驅(qū)動程序。23. Connection 對象實現(xiàn)與數(shù)據(jù)源的連接。24. Statement 接口用于發(fā)送簡單的 S
26、QL語句,實現(xiàn) SQL語句的執(zhí)行。25. _ResultSet 接口實現(xiàn)對數(shù)據(jù)的處理,維護記錄指針。26. JDBC所有的類和接口都放在 _j ava. sql 包中。27. JDBC對數(shù)據(jù)庫的操作通過 5個JDBC的類/接口來實現(xiàn),它們是:_DriverManager 、 _Connection 、 _Statement 、_PreparedS tat eme nt 和口 _Re sultSe t 。28. Class. forName 方法用于加載注冊驅(qū)動程序。29. 加 載ODBC 驅(qū) 動 的 語 句 為:_Class. forName(“sun. jdbc ? odbc. JdbcOdbcDriver) 。30. Statement類的_executeQuery 方法支持使用 SELECT語句對數(shù)據(jù)庫進行查詢。31. Statement
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 湖南省株洲市攸縣第三中學(xué)2024-2025學(xué)年高三下學(xué)期5月期中地理試題(含答案)
- 設(shè)備操作規(guī)程匯編
- 高一年級5月月考地理 試題
- 幼兒園 疫情防控主題班會教案
- 建筑施工特種作業(yè)-建筑起重機械安裝拆卸工(塔式起重機)真題庫-3
- 建筑施工特種作業(yè)-建筑焊工真題庫-5
- 廈門物理初中題目及答案
- 日語初級助詞題目及答案
- 局部剖視圖課件
- 2025屆安徽省黃山市高三二模語文試題(解析版)
- 醫(yī)院安保人員培訓(xùn)實施方案
- 基于眼動追蹤的心理診斷與評估
- 浙江省紹興市2023-2024學(xué)年高一下學(xué)期期末考試政治試題
- 車輛安全檢查操作規(guī)范手冊
- 《今天我來洗碗筷》(教案)-二年級上冊勞動人教版
- 2024年研究生考試考研植物生理學(xué)與生物化學(xué)(414)試題與參考答案
- 2024版上海應(yīng)屆畢業(yè)生落戶協(xié)議離職賠錢
- 便利店門店運營與管理實務(wù)考核試卷
- 光伏發(fā)電工程建設(shè)標(biāo)準工藝手冊(2023版)
- MAM6090空壓 機微電腦控制器說明書
- 2024年中國東航行測筆試題庫
評論
0/150
提交評論