




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
本文格式為Word版,下載可任意編輯——2023年JSP程序設計期末試卷B題目及其答案
。內線封密在寫須號學必號學、名姓、級班,題名姓答要不內線封密級班JSP程序設計期末考試試卷(B卷)
……專業(yè)級JSP程序設計課程
………題號一二三四總分統(tǒng)分人…………得分………線…一、選擇題:本大題共15小題,每題2分,共30…得分評卷人分,在每題給出的四個選擇中,只有一項為哪一項符合題目……要求的,將正確答案填在試題對應的()上?!?.在
JSP中假使要導入java.io.*包,應當使用(A)指令。…A.page…B.taglibC.includeD.forward…2.假使當前JSP頁面出現(xiàn)異常時需要轉到一個異常頁,需要設置page指令的(D)…….屬性。
封…A.ExceptionB.isErrorPageC.errorD.errorPage
3.JSP中的隱式解釋為(C)?!?A.//解釋內容B.C.D./*解釋內容*/…4.使用response對象進行重定向時使用的方法為(B)。
……A.getAttribute()
B.sendRedirect()…C.setContentType()D.setAttribute()……5.假使把用戶名變量
UserName放在session對象中,下面語句正確的是()
……A.session.setName(UserName)
B.session.setName(“name〞,UserName)
…C.session.setAttribute(UserName)
D.session.setAttribute(“name〞,UserName)
密6.在JSP中,test.jsp文件中有如下一行代碼:………要使user對象中一直存在于對話中,直至其終止或被刪除為止,下劃線中應填
……入(C)
?!瑼.pageB.requestC.sessionD.application
…7.
在JSP中,使用動作可以將javaBean嵌入JSP頁面,對JavaBean
…的訪問范圍不能是(
C)。
……A.pageB.requestC.responseD.application…8.在JSP中,(A)動作用于將請求轉發(fā)給其他JSP頁面。A.forwardB.includeC.useBeanD.setProperty
JSP程序設計試題共6頁第1頁
9.JSP中使用標記時,不會出現(xiàn)的屬性是:(C)。A.nameB.propertyC.valueD.以上皆不會出現(xiàn)10.下述選項中不屬于JDBC基本功能的是:(D)。
A.與數(shù)據(jù)庫建立連接B.提交SQL語句C.處理查詢結果D.數(shù)據(jù)庫維護管理11.在標記中包含哪個標記(D)?A.caseB.chooseC.checkD.when12.下面哪個標記產(chǎn)生的結果同(C)。
A.B.C.D.操作來設置Bean的屬性,也可以使用
操作來獲取Bean的值。
7.異常的處理,可在該方法的代碼段中包含3類代碼:try、catch和finally代
碼塊。
8.JSP規(guī)范中描述了3種腳本元素:聲明、表達式和腳本程序。
9.在JSP中,連接數(shù)據(jù)庫的方式尋常有兩種:一種是通過JDBC-ODBC橋連接;另一種是通過JDBC驅動程序連接。
10.JDBC中為Statement接口提供了3種執(zhí)行方法,它們是:executeUpdate方法、executeQuery方法、execute方法。
11.取表單()提交的參數(shù),尋常使用的內部對象是request方法是
getParameter。
JSP程序設計試題共6頁第2頁
得分評卷人三、簡答題:本大題共5小題,每題6分,共30分。答案
請寫在相應試題的后面。1.JSP有哪些內置對象?作用分別是什么?
答:JSP共有以下9種基本內置組件:
1.request用戶端請求,此請求會包含來自GET/POST請求的參數(shù)2.response網(wǎng)頁傳回用戶端的回應
3.pageContext網(wǎng)頁的屬性是在這里管理4.session與請求有關的會話期
5.Applicationservlet正在執(zhí)行的內容6.out用來傳送回應的輸出7.configservlet的構架部件8.pageJSP網(wǎng)頁本身
9.exception針對錯誤網(wǎng)頁,未捕獲的例外
2.說明MVC設計模式中,M、V、C分別代表什么,有什么作用。答案:
M代表Model(模型),該組件是對軟件所處理問題規(guī)律的一種抽象,封裝了問題的核心數(shù)據(jù),規(guī)律和功能實現(xiàn),獨立于具體的界面顯示以及I/O操作。V代表View(視圖),該組件將表示模型數(shù)據(jù),規(guī)律關系以及狀態(tài)信息,以某種形式浮現(xiàn)給用戶。視圖組件從模型組件獲得顯示信息,并且對于一致的顯示信息可以通過不同的顯示形式或視圖浮現(xiàn)給用戶。C代表Controller(控制器),該組件主要負責用戶與軟件之間的交互操作,控制模型狀態(tài)變化的傳播,以確保用戶界面與模型狀態(tài)的統(tǒng)一。5.JavaBean的主要規(guī)范是什么?3.如何連接數(shù)據(jù)庫?答案:
Class.forName(\Stringurl=\數(shù)據(jù)源名稱\
DriverManager.getConnection(url,\4.簡述使用JDBC技術的主要步驟?答案:
1.注冊和加載驅動器;2.與數(shù)據(jù)庫建立連接;3.發(fā)送SQL語句;4.處理結果;5.關閉連接;
5.簡述JavaBean的書寫規(guī)范。答案:
(1)JavaBean是一個public的類。
JSP程序設計試題共6頁第3頁
(2)類要實現(xiàn)Serializable接口
(3)要有一個默認構造函數(shù),以便任何一個容器都可以創(chuàng)立JavaBean的實例。(4)存放屬性的變量為protected或private特性。
(5)設置和獲取屬性時,使用setXXX()和getXXX()方法。
得分評卷人四、編程題:本大題共2小題,每題10分,共20分。答
案請寫在試題后面的空白處。
1.編寫JSP頁面分別顯示1—10之間各數(shù)字的階乘。
答案:
階乘(Factorial)
1到10之間的各數(shù)字的階乘
1.創(chuàng)立一個名為worker.java的Bean,用來描述工人的信息,分別是姓名,工號,身高,
體重,在一個名為work.jsp的頁面中使用這個Bean,通過動作設置Bean的各個屬性,通過動作顯示出Bean的各個屬性的值。
JSP程序設計試題共6頁第4頁
答案:Work.javapackageccc;
publicclassWorker{
Stringname=null;longnumber;
doubleheight,weight;publicStringgetName(){returnname;}
/*publicStringgetName(){try
{byteb[]=name.getBytes(\name=newString(b);returnname;}
catch(Exceptione){returnname;}}*/
publicvoidsetName(StringnewName){name=newName;}publiclonggetNumber(){returnnumber;}
publicvoidsetNumber(longnewNumber){number=newNumber;}publicdoublegetHeight(){returnheight;}
publicvoidsetHeight(doublenewHeight){height=newHeight;}publicdoublegetWeight(){returnweig
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 既有線施工安全管理措施
- 業(yè)務拓展策略執(zhí)行情況分析表
- 農(nóng)民合作社財務規(guī)范化管理手冊
- 護師主管護師復習測試卷
- 法務知識入門學習指南
- 三農(nóng)村合作社公共交通規(guī)劃指南
- 季度人力資源招聘與優(yōu)化規(guī)劃書
- 股份制公司辦公環(huán)境優(yōu)化計劃
- 互聯(lián)網(wǎng)租賃車平臺合作協(xié)議
- 電視編導制作實戰(zhàn)指南
- 2025年山東省中小學生海洋知識競賽參考試指導題庫500題(含答案)
- 2025年高考語文備考之DeepSeek與《哪吒2》相關語言文字運用題訓練
- 2024年廣東省公務員《申論(行政執(zhí)法)》試題真題及答案
- (市質檢三檢)泉州市2025屆高中畢業(yè)班質量監(jiān)測 (三)歷史試卷
- 2025年安徽衛(wèi)生健康職業(yè)學院單招職業(yè)適應性考試題庫含答案
- 電子煙管理辦法培訓課件
- 標準日本語初級教材上冊
- 2025云南昆明空港投資開發(fā)集團招聘7人易考易錯模擬試題(共500題)試卷后附參考答案
- 2025山東能源集團中級人才庫選拔高頻重點模擬試卷提升(共500題附帶答案詳解)
- 政務信息化可行性研究報告
- 2025年江蘇無錫市惠山國有投資控股集團有限公司招聘筆試參考題庫附帶答案詳解
評論
0/150
提交評論