




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、JSP程序設(shè)計(jì) 期末考試試卷(A卷)專業(yè) 級(jí)JSPS序設(shè)計(jì)課程題號(hào)一一三四總分統(tǒng)分人得分一、選擇題:本大題共15小題,每小題2分,共30分, 得分 評(píng)卷人在每小題給出的四個(gè)選擇中,只有一項(xiàng)是符合題目要求的,將正確答案填在試題對(duì)應(yīng)的()上。1 . JSP頁(yè)面以(B)為擴(kuò)展名進(jìn)行保存。A. .jps B. .jsp C. .java D. .JSP2 .在JSP中如果要導(dǎo)入.*包,應(yīng)t使用(A )指令。A. page B. taglib C. include D. forward3 .如果當(dāng)前JSP頁(yè)面出現(xiàn)異常時(shí)需要轉(zhuǎn)到一個(gè)異常頁(yè),需要設(shè)置page指令的(D)屬性。.A. Exception B.
2、 isErrorPage C. error D. errorPage4 . JSP中的隱式注釋為(C卜A. C. D. /*注釋內(nèi)容 */5.使用response對(duì)象進(jìn)行重定向時(shí)使用的方法為( B )。()B. sendRedirect()C. setContentType( )D. setAttribute()6 .如果把用戶名變量UserName放在session對(duì)象中,下面語(yǔ)句正確的是(D)B. ( name”,UserName)C. (UserName) D. ( AameUserName)7 .在JSP中,文件中有如下一行代碼:要使user對(duì)象中一直存在于對(duì)話中,直至其終止或被刪除為
3、止,下劃線中應(yīng)填入(C )。8 .在 JSP中,使用 動(dòng)作可以將 javaBean嵌入 JSPM面,對(duì) JavaBean的訪問(wèn)范圍不能是( C )。A. page B. request C. response D. application9 .在JSP中,(A )動(dòng)作用于將請(qǐng)求轉(zhuǎn)發(fā)給其他 JSP頁(yè)面。10 . JSP中使用標(biāo)記時(shí),不會(huì)出現(xiàn)的屬性是:(C)。D.以上皆不會(huì)出現(xiàn)11 . 在標(biāo)記中包含哪個(gè)標(biāo)記 (D )12 .下面哪個(gè)標(biāo)記產(chǎn)生的結(jié)果同( C )A. B. C. D. 13 .每次傳遞請(qǐng)求或響應(yīng)時(shí)調(diào)用Filter的(B )方法。()()()14 . Struts Bean的(B )標(biāo)記
4、中索 Web應(yīng)用程序資源的結(jié)果。得分評(píng)卷人15 . Servlet程序的入口點(diǎn)是:(A ) ()()()()二、填空題:本大題共12小題,20個(gè)空,每空1分,共 20分,將正確答案填在相應(yīng)的空格處。1 . JSP是 sun 公司倡導(dǎo),由多家公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技 術(shù)標(biāo)準(zhǔn),主要用于開(kāi)發(fā)動(dòng)態(tài)網(wǎng)頁(yè)。2 .指令元素分為三種:它們分別是: Page 、Include 、和Taglib。3 . JDBC的主要任務(wù)是:與數(shù)據(jù)庫(kù)建立連接、 發(fā)送SQL語(yǔ)句、 處理結(jié)果 。4 . Servlet的生命周期分三個(gè)時(shí)期:裝載 Servlet、 創(chuàng)建一個(gè) Servlet實(shí)例銷毀。5 .在JSP中,當(dāng)執(zhí)行了查詢
5、操作時(shí),一般將查詢結(jié)果保存在ResultSet卡象中。6 .在JSPB范中,可以使用兩種格式的注釋:一種是輸出注釋;別一種是隱藏注釋7 .在JSP內(nèi)置對(duì)象中,與請(qǐng)求相關(guān)的對(duì)象是Request對(duì)象。8 .客戶端向服務(wù)器端提交數(shù)據(jù)的方式通常有兩種:一種是Get提交方式;另一種是Post提交方式。9 .在JSP中,可以使用 操作來(lái)設(shè)置 Bean的屬性,也可以使用 操作來(lái)獲取 Bean 的值。10 . 異常的處理,可在該方法的代碼段中包含3類代碼:try 、 catch和finally11 . JDBC中為Statement接口提供了 3種執(zhí)行方法,它們是:executeUpdate方法、execut
6、eQuery 方法 、execute 方法 。12 .取表單( )提交的參數(shù),通常使用的內(nèi)部對(duì)象是request ,方法是getParameter得分評(píng)卷人三、簡(jiǎn)答題:本大題共5小題,每小題6分,共30分。答案 請(qǐng)寫(xiě)在相應(yīng)試題的后面。1. Jsp工作原理是什么答:當(dāng)我們?cè)L問(wèn)一個(gè)JSP頁(yè)面的時(shí)候,這個(gè)文件首先會(huì)被 JSP引擎翻譯為一個(gè)Java源文 件,其實(shí)就是一個(gè) Servlet,并進(jìn)行編譯,然后像其他Servlet 一樣,由Servlet引擎來(lái)處理。Servlet引擎裝載這個(gè)類,處理來(lái)自客戶的請(qǐng)求,并把結(jié)果返回給客戶2. JSP有哪些內(nèi)置對(duì)象作用分別是什么答:JS時(shí)有以下9種基本內(nèi)置組件:1.
7、 request用戶端請(qǐng)求,此請(qǐng)求會(huì)包含來(lái)自GET/POST青求的參數(shù)2. response網(wǎng)頁(yè)傳回用戶端的回應(yīng)3. pageContext網(wǎng)頁(yè)的屬性是在這里管理4. session與請(qǐng)求有關(guān)的會(huì)話期5. Application servlet正在執(zhí)行的內(nèi)容6. out用來(lái)傳送回應(yīng)的輸出7. configservlet的構(gòu)架部件8. pageJSP網(wǎng)頁(yè)本身9. exception針對(duì)錯(cuò)誤網(wǎng)頁(yè),未捕捉的例外3. jsp有哪些基本動(dòng)作作用分別是什么答:JSP共有以下6種基本動(dòng)作1. jsp:include :在頁(yè)面被請(qǐng)求的時(shí)候引入一個(gè)文件。2. jsp:useBean:尋找或者實(shí)例化一個(gè) Java
8、Bearu3. jsp:setProperty :設(shè)置 JavaBean的屬性。4. jsp:getProperty :輸出某個(gè) JavaBean的屬性。5. jsp:forward :把請(qǐng)求轉(zhuǎn)到一個(gè)新的頁(yè)面。6. jsp:plugin :根據(jù)瀏覽器類型為 Java插件生成OBJECT EMBED標(biāo)記4. 說(shuō)明MVC設(shè)計(jì)模式中,M、V、C分別代表什么,有什么作用。答案:M代表Model (模型),該組件是對(duì)軟件所處理問(wèn)題邏輯的一種抽象,封裝了問(wèn)題的核 心數(shù)據(jù),邏輯和功能實(shí)現(xiàn),獨(dú)立于具體的界面顯示以及I/O操作。V代表View (視圖),該組件將表示模型數(shù)據(jù),邏輯關(guān)系以及狀態(tài)信息,以某種形式展
9、現(xiàn)給用戶。視圖組件從模型組件獲得顯示信息,并且對(duì)于相同的顯示信息可以通過(guò)不 同的顯示形式或視圖展現(xiàn)給用戶。C代表Controller (控制器),該組件主要負(fù)責(zé)用戶與軟件之間的交互操作,控制模型狀 態(tài)變化的傳播,以確保用戶界面與模型狀態(tài)的統(tǒng)一。5. JavaBean的主要規(guī)范是什么5. 簡(jiǎn)述使用JDBC技術(shù)的主要步驟答案:1 .注冊(cè)和加載驅(qū)動(dòng)器2 .與數(shù)據(jù)庫(kù)建立連接;3 .發(fā)送SQL語(yǔ)句;4 .處理結(jié)果;得分評(píng)卷人5 .關(guān)閉連接;四、編程題:本大題共2小題,每小題10分,共20分。答案 請(qǐng)寫(xiě)在試題后面的空白處。1 .編寫(xiě)JSPC面分另I顯示110之間各數(shù)字的階乘。答案:TITLE粉乘(Fact
10、orial)%!long Factorial(int n)int sum=1;for(int i=1;i1到10之間的各數(shù)字的階乘%long sum;for(int j=1;j=10;j+)sum=Factorial(j);(+j+!=+sum);%2.創(chuàng)建一個(gè)名為的Bean,用來(lái)描述工人的信息,分別是姓名,工號(hào),身高,體重,在一個(gè)名為的頁(yè)面中使用這個(gè)Bean,通過(guò)動(dòng)作設(shè)置Bean的各個(gè)屬性,通過(guò)動(dòng)作顯示出Bean的各個(gè)屬性的值。答案:package ccc;public class WorkerString name=null;long number;double height,weight
11、;public String getName()return name;/*public String getName()trybyte b=(ISO-8859-1);name=new String(b);return name;catch(Exception e)return name;*/public void setName(String newName)name=newName;public long getNumber()return number;public void setNumber(long newNumber) number=newNumber;public double getHeight()return height;public void setHeight(double newHeight)heig
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 鐵路純堿裝卸合同范本
- 洗衣液合同范本
- 青光眼知多少
- 人事專員年終總結(jié)8篇
- 一通三防安全知識(shí)
- 2025年電梯用鋼繩行業(yè)深度研究分析報(bào)告
- 存放服務(wù)合同范本
- 2025年污水化驗(yàn)行業(yè)深度研究分析報(bào)告
- 赤小豆就是紅豆嗎
- 固體廢棄物資源化再利用項(xiàng)目建設(shè)項(xiàng)目環(huán)境影響報(bào)告表【模板】
- 2024年達(dá)州市總工會(huì)招聘工會(huì)社會(huì)工作者筆試真題
- 2025至2030年中國(guó)肌酸數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 1.2 讀懂彼此的心 第二課時(shí) 課件 2024-2025學(xué)年五年級(jí)下冊(cè)道德與法治 統(tǒng)編版
- 2025年度電視產(chǎn)品進(jìn)出口貿(mào)易合同4篇
- 2025年“開(kāi)學(xué)第一課”觀后感心得體會(huì)(3篇)
- 外科護(hù)理5分鐘小講課
- 2025年中國(guó)融通農(nóng)發(fā)社會(huì)招聘筆試參考題庫(kù)含答案解析
- 2025年天津市寧河區(qū)事業(yè)單位招聘12人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2024年福建省莆田市數(shù)學(xué)三上期末質(zhì)量檢測(cè)模擬試題含解析
- 2025年山東菏澤投資發(fā)展集團(tuán)限公司招聘61人管理單位筆試遴選500模擬題附帶答案詳解
- 幕墻工程項(xiàng)目管理手冊(cè)
評(píng)論
0/150
提交評(píng)論