版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、JSP程序設(shè)計復(fù)習(xí)題選擇題在傳統(tǒng)的HTML頁面中加入D就構(gòu)成了一個 JSP頁面文件。A JAVA程序片B JSP標(biāo)簽C用“ 標(biāo)記符號括起來的程序D JAVA程序片和JSP標(biāo)簽配置JSP運行環(huán)境,假設(shè)WE應(yīng)用服務(wù)器選用 TOMCAT以下說法正確的選項是:BA、先安裝TOMCAT再安裝JDKB 先安裝JDK,再安裝 TOMCATC不需安裝JDK,安裝TOMCA就可以了D JDK和TOMCA只要都安裝就可以了,安裝順序沒關(guān)系對于“ 之間聲明的變量,以下說法正確的選項是:B A、不是JSP頁面的成員變量B多個用戶同時訪問該頁面時,任何一個用戶對這些變量的操作,都會影響到其他用 戶C多個用戶同時訪問該頁
2、面時,每個用戶對這些變量的操作都是互相獨立的,不會互 相影響D是JSP頁面的局部變量在客戶端瀏覽器的源代碼中可以看到BA JSP注釋B HTML注釋C JSP注釋和HTML注釋D JAVA注釋page指令的作用是:AA、用來定義整個 JSP頁面的一些屬性和這些屬性的值B用來在JSP頁面內(nèi)某處嵌入一個文件C使該JSP頁面動態(tài)包含一個文件D指示JSP頁面加載Java pluginpage指令的import屬性的作用是C A、定義JSP頁面響應(yīng)的 MIME類型B定義JSP頁面使用的腳本語言C為JSP頁面引入JAVA包中的類D定義JSP頁面字符的編碼 C丨可在JSP頁面出現(xiàn)該指令的位置處,靜態(tài)插入一個
3、文件。A page指令標(biāo)簽B page指令的import屬性C in elude 指令標(biāo)簽D in elude 動作標(biāo)簽以下對象中的D 不是JSP的內(nèi)置對象。B sessionD beanA requestC applieation在JSP中,內(nèi)置對象 B丨封裝了用戶提交的信息,使用該對象可以獲取用戶提交的 信息。AsessionBrequestC、responseD、outrequest對象可以使用A丨方法獲取表單中某輸入框提交的信息。AgetParameter(Strings)BgetValue(Strings)C、getParameterNames(String s)D、getParam
4、eterValue(String s)JSP的內(nèi)置對象中A 對象可對客戶的請求作出動態(tài)響應(yīng),向客戶端發(fā)送數(shù)據(jù)。AresponseBrequestC、applicationD、out從A 開始,到丨結(jié)束,被稱為一個會話。A、訪問者連接到服務(wù)器,訪問者關(guān)閉瀏覽器離開該服務(wù)器B服務(wù)器啟動,服務(wù)器關(guān)閉C、訪問者連接到服務(wù)器,服務(wù)器關(guān)閉D、服務(wù)器啟動,訪問者關(guān)閉瀏覽器離開該服務(wù)器以下方法,哪個可使 session無效? B A session.removeAttribute(String key)B session.invalidate()C、session.setAttribute(String ke
5、y)D、session.getAttribute(String key)即plicatio n對象能在D 間共享。A、某個訪問者所訪問的當(dāng)前頁面B某個訪問者所訪問的網(wǎng)站的各個頁面之間C、 該服務(wù)器上的所有的訪問者的所有jsp頁面D、 該服務(wù)器上的所有的訪問者的所有jsp頁面和Java程序以下關(guān)于File對象的public boolean delete()方法的說法,錯誤的選項是:C A、可以刪除當(dāng)前對象代表的文件B假設(shè)當(dāng)前對象代表的是一個空目錄,則可刪除該目錄C、可刪除當(dāng)前對象代表的目錄及該目錄下包含的所有子目錄和文件D、假設(shè)當(dāng)前對象代表的是一個目錄,且該目錄下還有文件存在,則無法刪除該目錄1
6、6.對數(shù)據(jù)庫表中記錄的字段值進行更新,可以使用B丨方法A executeQuery()C、n ext()B executeUpdate()D、getC onnection()17.在JSP頁面中使用beans,我們必須使用 JSP動作標(biāo)簽(A )。A useBeanBuseBeansC、Bea nsD、JavaBeans18.當(dāng)useBean標(biāo)簽中的scope屬性取值page時,該beans的有效范圍是B A、當(dāng)前客戶B當(dāng)前頁面C、當(dāng)前服務(wù)器D、所有客戶當(dāng)useBean標(biāo)簽中的scope屬性取值C丨時,該beans的有效范圍是訪問者的會話 期間。A requestB pageC、session
7、D、application如果表單使用POST方式進行提交,則Servlet可使用B丨方法對來對應(yīng)處理用戶的請求。A Post|B doPostC、serviceD、in it以下關(guān)于Servlet的說法正確的選項是:A A Servlet可以獲取用戶的 session會話B Servlet不能對數(shù)據(jù)庫表進行操作C、Servlet不能對文件進行讀寫操作D、Servlet不能獲取用戶的 session會話JSP程序段的基本語法是C。A VBScript語言語法B JavaScript 語言語法C、Java語法語言|D、C語言語法以下哪一種不是 JSP頁面的組成元素.DA JSP標(biāo)簽,如指令標(biāo)簽B
8、普通的HTML標(biāo)記符C、Java表達式D、C語言程序8.29.在一個JSP頁面中不可以出現(xiàn)的注釋形式為A C、/注釋內(nèi)容BB rem注釋內(nèi)容D、request.getRemoteAddr()方法的作用是:B A、獲取客戶提交的信息B獲取客戶的IPC、獲取客戶機的名稱D、獲取服務(wù)器的IP當(dāng)C丨時,JSP引擎產(chǎn)生一個session對象。A web應(yīng)用服務(wù)器啟動時B當(dāng)web應(yīng)用服務(wù)器啟動后,第一個客戶來訪時C、 當(dāng)每個客戶首次訪問服務(wù)器上的一個JSP頁面時D、 當(dāng)每個客戶首次訪問服務(wù)器上的一個JSP或HTMLM面時當(dāng)A丨時,JSP引擎產(chǎn)生一個a
9、pplication 對象。A web應(yīng)用服務(wù)器啟動時B當(dāng)web應(yīng)用服務(wù)器啟動后,第一個客戶來訪時C、 當(dāng)每個客戶首次訪問服務(wù)器上的一個JSP頁面時D、 當(dāng)每個客戶首次訪問服務(wù)器上的一個JSP或HTMLM面時JDBC是Java數(shù)據(jù)庫連接API,以下說法中哪個是不正確的? C A與一個數(shù)據(jù)庫建立連接B向數(shù)據(jù)庫發(fā)送SQL語句C、建立ODBC數(shù)據(jù)源D、處理數(shù)據(jù)庫返回的結(jié)果查詢數(shù)據(jù)庫得到的結(jié)果集中,游標(biāo)最初定位在B 。A、第一行C最后一行B第一行的前面D最后一行的后面以下關(guān)于JavaBeans的說法中,錯誤的選項是B 。A JavaBeans 是基于 JAVA語言的。B JavaBeans是JSP的內(nèi)
10、置對象之一。二|C JavaBeans 是一種 Java 類。D JavaBeans是一個可重復(fù)使用的軟件組件。beans屬性的值可以通過 3種方式進行修改,以下哪種方法是不正確的?A、通過response的方法來設(shè)置。B將beans屬性的值設(shè)置為一個表達式的值或字符串。C通過表單的參數(shù)值來設(shè)置beans的相應(yīng)屬性的值。D通過request的參數(shù)值來設(shè)置beans相應(yīng)屬性的值。以下哪種方法不是 Servlet的方法? D AinitBserviceCdestroyDpost在編譯Servlet或Javabean時,我們使用 A命令。AJavacBJavaCServletD以上三種都不對當(dāng)C丨時
11、,JSP引擎將消滅某一個 session對象。A、有新客戶訪問時B web應(yīng)用服務(wù)器啟動后,第一個客戶來訪時C該sessi on對應(yīng)的客戶關(guān)閉瀏覽器或調(diào)用in validate 方法時D該session對應(yīng)的客戶刷新jsp頁面時35.從“職工”表的“”字段中找出名字包含“瑪麗”的人,下面哪條select語句正確:DA Select * fromB Select * fromC Select * from職工 where =瑪麗_職工 where = %馬麗職工 where like瑪麗%D Select * from 職工 where like 馬麗 %1、下面哪一個不是JSP本身已加載的基本
12、類?BA java .Ian g.*B java.io.*C javax.servlet.*D javax.servlet.jsp.*對于預(yù)定義%預(yù)定義勺說法錯誤的選項是:CA 次可聲明多個變量和方法,只要以“;”結(jié)尾就行B個聲明僅在一個頁面中有效C聲明的變量將作為局部變量D在預(yù)定義中聲明的變量將在JSP頁面初始化時初始化下述選項中不屬于 JDBC基本功能的是:D A與數(shù)據(jù)庫建立連接B提交SQL語句C處理查詢結(jié)果D數(shù)據(jù)庫維護管理9.在JSP中使用標(biāo)記時,不會出現(xiàn)的屬性是:C A nameC、valueB propertyD以上皆不會出現(xiàn)P
13、age指令用于定義JSP文件中的全局屬性,以下關(guān)于該指令用法的描述不正確的選項 是:DA % page %作用于整個 JSP頁面。B可以在一個頁面中使用多個% page %指令。C、為增強程序的可讀性,建議將旨令放在JSP文件的開頭,但不是必須的。D % page %指令中的屬性只能出現(xiàn)一次。|在JSP中調(diào)用JavaBean時不會用到的標(biāo)記是:AA B C、D 關(guān)于JavaBean正確的說法是:A A Java文件與Bean所定義的類名可以不同,但一定要注意區(qū)分字母的大小寫B(tài) 在JSP文件中引用 Bean,其實就是用語句D Bean文件放在任何目錄下都可以被引用Servlet程序的入口點是:A
14、 A init 丨B main丨C、service 丨D doGet丨不能在不同用戶之間共享數(shù)據(jù)的方法是A A、通過 cookie |B利用文件系統(tǒng)C、利用數(shù)據(jù)庫D 通過 ServletContext 對象要訪問Bean中名為jsp的屬性,應(yīng)該使用的方法是:B丨。A getjspB getJspC、get_jspD JSP下面 語句與 等價 的是:C丨。A B C、D TOC o 1-5 h z 在以下情況下,page作用域Bean的所有改變都將喪失的是:D 。A、僅在該頁面被刪除時B僅在該頁面被更新時C、當(dāng)該頁面在打開時D當(dāng)該頁面在關(guān)閉時具有application作用域Bean可以被實例化
15、A 。A1次B2次C、3次D很多次如果要在JavaBean組件中封裝對數(shù)庫的操作,以下說法正確的選項是:B 。A、首先創(chuàng)建resultSet ,再創(chuàng)建 stateme nt和conn ectionB首先創(chuàng)建connection, 再創(chuàng)建 statement禾口resultSet,返回 statementC首先創(chuàng)建resultSet,再創(chuàng)建 statement和 resultSet,返回 resultSetD首先創(chuàng)建stateme nt,再創(chuàng)建 resultSet和 conn ectionA B outD config作用域不屬于頁面范圍的內(nèi)置對象是:A requestC exception在表
16、單提交時使用的是GET方法,則服務(wù)器端要獲得表單中username所提交的數(shù)據(jù)應(yīng)使用A丨。Parameter( “ user name”)ParameterNames( “ user name)C request.formParameterValues ( “ user name”)要在客戶端設(shè)置一個請求報頭實現(xiàn)每1分鐘自動更新一次,應(yīng)使用語句 D 。A response.setHeader( “ Timeout ”,” 1)B response.setHeader( “ Refresh ”,” 1)C response.setHeader( “ Timeout ”,” 60”)D respo
17、nse.setHeader( “ Refresh ”,” 60)要使瀏覽器重定向到新的頁面,則應(yīng)使用語句A丨。A ndRedirect()B、ndError()CD request. sendRedirect()B丨。B DriverManagerD Statement以下類或接口中,負(fù)責(zé)加載數(shù)據(jù)庫驅(qū)動程序的是:A DriverC Connection9.60.以下類或接口中,用于向數(shù)據(jù)庫提交A CallableStatementC ConnectionSQL語句的是:D。B PreparedStatementD Statement以下類
18、或接口中,能夠執(zhí)行預(yù)編譯SQL語句的是:B丨。A CallableStatement|b PreparedStatementC ConnectionD Statement要從JSP連接到某數(shù)據(jù)庫,需要首先完成的任務(wù)是:A丨。A 加載JDBC驅(qū)動程序B定義連接 URLC 創(chuàng)建一個 Statement對象實例D 獲取一個 Resultset 對象實例以下關(guān)閉數(shù)據(jù)庫連接的順序正確的選項是;B A、先關(guān)閉 Statement,再關(guān)閉 Resultset,最后關(guān)閉 ConnectionB 先關(guān)閉 Resultset ,再關(guān)閉 Statement,最后關(guān)閉 ConnectionC 先關(guān)閉 Resultse
19、t ,再關(guān)閉 Connection,最后關(guān)閉 StatementD 先關(guān)閉 Statement,再關(guān)閉 Connection,最后關(guān)閉 Resultset以下 B丨對象經(jīng)常用來制作網(wǎng)頁計數(shù)器。B. Applicati onD. Sessi onA. ResponseC. Request用于設(shè)置服務(wù)器響應(yīng)的HTTP內(nèi)容類型,應(yīng)使用Response對象的A 屬性來實現(xiàn)。A. Conten TypeB. ExpiresC. BufferD. Status填空題JSP指令元素主要有 3種類型的指令,即 _page_、taglib 和 include_ _。動作元素與指令元素不同,_動作元素是在客戶端請
20、求時期動態(tài)執(zhí)行的,每次有客戶端請求時,可能都會被執(zhí)行一次;而指令元素_是在編譯時期執(zhí)行的,它只會被編譯一次。在JSP中提供了 _9個內(nèi)置對象,分別是request對象、response、out對象、session對象、_application_、config 對象、exception 對象、page 對象禾廿 _cookie。在提交表單時有兩種不同的提交方法,分別是POST和_get_ _。在JSP中實現(xiàn)客戶端和服務(wù)器的會話可使用_session_實現(xiàn)。每一個內(nèi)置對象都映射到一個特定的Java類或接口,其中_request_ _是HttpServletRequest類型對象;_page二。在
21、JSP 中的 4 個使用范圍分別是 page、request、_session和 application 。其中_request_范圍由上下文環(huán)境中的所有JSP頁面訪問。要設(shè)置一個名為jsp的Bean屬性,set方法應(yīng)該是 setJsp_ _。JavaBean 的 4 種作用域分另U是:page、request、 session_ 禾口 application_,其中的、生命周期最短的是 _request,動作標(biāo)記默認(rèn)具有作用域_page_ 。在JSP中函數(shù)的定義必須放在 中。關(guān)鍵字_return_ 用于函數(shù)中進行返回。_page_指令定義JSP文件中的全局屬性,它描述了與頁面相關(guān)的指令信息。
22、page指令的mport_ _屬性指明想要引入的包和類。page指令的_contentType_屬性用于設(shè)置JSP文件和最終文件的 MIME類型和字符集的 類型。in elude指令可用于包含另一個文件。. _request_ _對象包含了來自瀏覽器請求的相關(guān)信息,并且提供了用于獲取Cookie、header和請求相關(guān)的參數(shù)值等數(shù)據(jù)的有效方法。_response_對象將JSP處理后的結(jié)果傳回到客戶端如 Cookie、header信息等, 它提供了用于將數(shù)據(jù)送回到瀏覽器的方法。session對象用于存儲每一個用戶的狀態(tài)信息,以便于識別每個用戶,跟蹤用戶的會話狀態(tài),直到客戶端與服務(wù)器斷開連接為止。
23、application_負(fù)責(zé)提供給用程序在服務(wù)器中運行的全局信息,當(dāng)應(yīng)用程序在服務(wù)器中啟動時該對象就一直存在,直到服務(wù)器關(guān)閉為止,所有客戶共享這個內(nèi)置的對象。每過 10 分 鐘 自 動 刷 新 的 JSP 語 句 是:response.setHeader( “ refresh ”,” 10”)。..8.9.10.session對象一般在服務(wù)器上設(shè)置了一個30分鐘的過期時間,當(dāng)客戶停止活動自動失效。與session不同的是,所有用戶_共享_內(nèi)置的application對象。_DriverMana
24、ger_ _負(fù)責(zé)管理JDBC驅(qū)動程序。Connection 對象實現(xiàn)與數(shù)據(jù)源的連接。_Statement_接口用于發(fā)送簡單的 SQL語句,實現(xiàn)SQL語句的執(zhí)行。_ResultSet接口實現(xiàn)對數(shù)據(jù)的處理,維護記錄指針。JDBC所有的類和接口都放在 包中。方法用于加載注冊驅(qū)動程序。加載 ODBC驅(qū)動的語句為:_Class.forName(”)。Statement類的 executeQuery_方法支持使用 SELECT語句對數(shù)據(jù)庫進行查詢。Statement 類的 _executeUpdate方法支持使用 INSERT DELETE UPDATE等語句對數(shù)據(jù)庫進行新增、刪除和修改操作。ResultSet類的_next方法可以移動記錄指針到下一條記錄。二、簡答題什么是JSP? JSP的主要技術(shù)特點是什么?JSP是如何執(zhí)行的?Cookie是什么?有何作用?如何
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024幼兒園教育集團股權(quán)收購與教育產(chǎn)業(yè)發(fā)展合作協(xié)議3篇
- 2024年酒吧經(jīng)營權(quán)承接合同
- 2024年集裝箱搬運吊裝合同6篇
- 2024年高端電子產(chǎn)品研發(fā)與銷售合同
- 2024年跨國技術(shù)授權(quán)與關(guān)鍵設(shè)備進口合同樣本版B版
- 2024年適用出租車租賃承包協(xié)議版
- 2024年跨區(qū)域醫(yī)療機構(gòu)雙向轉(zhuǎn)診服務(wù)合作協(xié)議3篇
- 2024年軟件開發(fā)合同-軟件公司為客戶定制開發(fā)軟件
- 2025年度智能溫室大棚控制系統(tǒng)集成合同3篇
- 第16課-三國鼎立-作業(yè)課件-2020-2021學(xué)年部編版歷史與社會七年級上冊
- 2025年競聘醫(yī)院內(nèi)科醫(yī)生崗位演講稿模版(3篇)
- 虛擬貨幣地址分析技術(shù)的研究-洞察分析
- 綠色供應(yīng)鏈管理制度內(nèi)容
- 無錫市區(qū)2024-2025學(xué)年四年級上學(xué)期數(shù)學(xué)期末試題一(有答案)
- 心理學(xué)基礎(chǔ)知識考試參考題庫500題(含答案)
- 血液凈化中心院內(nèi)感染控制課件
- 一年級數(shù)學(xué)(上)計算題專項練習(xí)集錦
- 年產(chǎn)1.5萬噸長鏈二元酸工程建設(shè)項目可研報告
- 《北航空氣動力學(xué)》課件
- 紡織廠消防管道安裝協(xié)議
- 【MOOC】思辨式英文寫作-南開大學(xué) 中國大學(xué)慕課MOOC答案
評論
0/150
提交評論