Java Web程序設(shè)計項目實戰(zhàn)(微課版) 廖麗項目五課后習題及答案_第1頁
Java Web程序設(shè)計項目實戰(zhàn)(微課版) 廖麗項目五課后習題及答案_第2頁
Java Web程序設(shè)計項目實戰(zhàn)(微課版) 廖麗項目五課后習題及答案_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

課后練習一、填空題1.__JavaBean_____和JSP相結(jié)合,可以實現(xiàn)表現(xiàn)層和商業(yè)邏輯層的分離。2.在JSP中可以使用_<jsp:setProperty>____操作來設(shè)置Bean的屬性,也可以使用___<jsp:GetProperty>____操作來獲取Bean的值。3.JavaBean有四個scope,它們分別是___page____、___request____、___session____和__application__________。4.<jsp:useBean>動作元素被用來創(chuàng)建一個Bean實例并指定它的名字和作用范圍。5.<jsp:setProperty>動作元素用來設(shè)置Bean中的屬性值。6.<jsp:getProperty>動作元素用來獲得Bean中的屬性值。二、選擇題<jsp:useBeanid=“bean的名稱”,scope=“bean的有效范圍”class=“包名.類名”/>動作標記中,scope的值不可以是(D)A.pageB.requestC.sessionD.resposne關(guān)于JavaBean正確的說法是(A)Java文件與Bean所定義的類名可以不同,但一定要注意區(qū)分字母的大小寫在JSP文件中引用Bean,其實就是用<jsp:useBean>語句被引用的Bean文件的文件名后綴為.javaBean文件放在任何目錄下都可以被引用3.在項目中已經(jīng)建立了一個JavaBean,該類為bean.Student,bean具有name屬性,由下面標簽用法正確的是(C)<jsp:useBeanid=”student”class=”Student”scope=”session”></jsp:useBean><jsp:useBeanid=”student”class=”Student”scope=”session”>helostudent!</jsp:useBean><jsp:useBeanid=”student”class=”bean.Student”scope=”session”>hellostudent!</jsp:useBean><jsp:getPropertyclass=”name”property=”student”></jsp:useBean>4.(B)范圍將使Bean一直保留到期或被刪除為止pagesessionapplicationrequesttom.jiafei.Circle是創(chuàng)建bean的類,下列哪個標記是正確創(chuàng)建session周期bean的標記(C)<jsp:useBeanid=”circle”class=”tom.jiafei.Circle”scope=”page”/><jsp:useBeanid=”circle”class=”tom.jiafei.Circle”scope=”request”/><jsp:useBeanid=”circle”class=”tom.jiafei.Circle”scope=”session”/><jsp:useBeanid=”circle”class=”tom.jiafei.Circle”scope=”session”/>6.假設(shè)創(chuàng)建bean的類有一個int型的屬性number,下列哪個方法是設(shè)置該屬性值的正確方法(A)publicvoidsetNumber(intn){number=n;}voidsetNumber(intn){number=n;}pubicvoidSetNumber(intn){number=n}publicvoidSetnumber(intn){number=n;}8.(C)方法可用于獲取bean的屬性值。segPropertysetValuegetPropertygetValue9.在JSP中調(diào)用JavaBean時不會用到的標記是:(A)A.<javabean> B.<jsp:useBean>C.<jsp:setProperty>D.<jsp:getProperty>10.(C)是一種可以在一個或多個應(yīng)用程序中重復(fù)使用的組件?jsp頁面 B.JavaMailC.JavaBean D.ServletJavaBean的屬性可以使用(B)來訪問A.屬性 B.get()和set()方法 C.事件 D.Scriptlet三、編程程1.實現(xiàn)一個簡單的登錄程序。要求應(yīng)用JavaBean來接收用戶輸入的用戶名和密碼,然后判斷輸入的用戶名是否為“admin”、密碼是否為“123”;若是,則轉(zhuǎn)發(fā)到success.jsp頁面顯示“歡迎登錄”提示信息,否則轉(zhuǎn)發(fā)到fault.jsp頁面顯示“登錄失敗”提示信息。2.為登錄過程編寫一個JavaBean,要求如下(12分):(1)定義一個包,將該bean編譯后生成的類存入該包中。(2)設(shè)計兩個屬性name和pass(3)設(shè)計訪問屬性的相應(yīng)方法。參考答案:packagemybean;//(1分)publicclassTestBean//(1分){ privateStringname=null;//(1分) privateStringpass=null;//(1分) publicTestBean() { } publicvoidsetName(Stringvalue) { name=value;//(2分) } publicvoidsetPass(Stringvalue) { pass=value;

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論