4JavaWeb應(yīng)用開發(fā)實(shí)用教程練習(xí)答案_第1頁
4JavaWeb應(yīng)用開發(fā)實(shí)用教程練習(xí)答案_第2頁
4JavaWeb應(yīng)用開發(fā)實(shí)用教程練習(xí)答案_第3頁
4JavaWeb應(yīng)用開發(fā)實(shí)用教程練習(xí)答案_第4頁
4JavaWeb應(yīng)用開發(fā)實(shí)用教程練習(xí)答案_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、1. 單選題(1) 在HTML中超鏈接標(biāo)記為( )A. 和 B. 和 C. 和 D. 和答案:A(2) 表單中的數(shù)據(jù)要提交到的處理文件由表單的( )屬性指定。A. method B. name C. action D. 以上都不對(duì) 答案:C(3) 當(dāng)標(biāo)記的type屬性值為( )時(shí),代表一個(gè)多選框。A. text B. radio C. checkbox D. button答案:C(4) 以下URL中語法不正確的是( )A.B. telnet:/:70C.D. 答案:D2. 上機(jī)練習(xí) 用記事本或Dreamweaver制作如下幾個(gè)頁面(建議用Dreamweaver制作):link.html:此頁面

2、只有一個(gè)超級(jí)鏈接,用戶單擊此鏈接后將鏈接到login.html登錄頁面。login.html:此頁面為用戶登錄頁面,用戶可以在此頁面輸入用戶名和密碼,然后提交表單。login_success.jsp:接收用戶輸入并顯示“登錄成功!”。三個(gè)頁面運(yùn)行后的效果如圖1.8所示。圖1.8 練習(xí)題頁面運(yùn)行效果答案:link.html代碼如下:HTML練習(xí)點(diǎn)擊這里登錄login.html代碼如下:登錄頁面用戶名密  碼          login_success.jsp代碼如下:無標(biāo)題文檔登錄成功

3、!2.7 習(xí)題1. 單選題(1) 要運(yùn)行JSP程序,下列說法不正確的是( )A. 服務(wù)器端需要安裝Servlet容器,如Tomcat等。B. 客戶端需要安裝Servlet容器,如Tomcat等。C. 服務(wù)器端需要安裝JDK。D. 客戶端需要安裝瀏覽器,如IE等。答案:B(2) 當(dāng)發(fā)布Web應(yīng)用程序時(shí),通常把Web應(yīng)用程序的目錄及文件放到Tomcat的( )目錄下。A. work B. temp C. webapps D. conf 答案:C2. 上機(jī)練習(xí) (1)按照本章所介紹的方法,下載和安裝JDK和Tomcat,配置Windows操作系統(tǒng)下的Java Web應(yīng)用開發(fā)環(huán)境。l 安裝j2sdk,

4、配置系統(tǒng)的環(huán)境變量,測(cè)試j2sdk安裝是否成功。l 安裝并配置Tomcat ,安裝完成后發(fā)布Tomcat 的默認(rèn)主頁,完成Tomcat 的啟動(dòng)和停止操作。l 創(chuàng)建一個(gè)虛擬發(fā)布目錄,將例存入虛擬目錄發(fā)布。(2)練習(xí)建立MyEclipse Web Project,并在其中建立幾個(gè)HTML文件及JSP文件。答案:略。請(qǐng)參考相關(guān)章節(jié)。3.6習(xí)題 1. 單選題(1) 下面有關(guān)HTTP協(xié)議的說法不正確的是( )A. HTTP協(xié)議是Web應(yīng)用所使用的主要協(xié)議B. HTTP協(xié)議是一種超文本傳輸協(xié)議(Hypertext Transfer Protocol),是基于請(qǐng)求/響應(yīng)模式的C. HTTP是無狀態(tài)協(xié)議D.

5、HTTP的請(qǐng)求和響應(yīng)消息如果沒有發(fā)送并傳遞成功的話,HTTP可以保存已傳遞的信息答案:D(2) 下面有關(guān)Servlet的描述錯(cuò)誤的是( )。A. 一個(gè)Servlet就是Java中的一個(gè)類B. Servlet是位于Web服務(wù)器內(nèi)部的服務(wù)器端的Java應(yīng)用程序C. Servlet可以由客戶端的瀏覽器解釋執(zhí)行D. 加載Servlet的Web服務(wù)器必須包含支持Servlet的Java虛擬機(jī)答案:C(3) 有關(guān)Servlet的調(diào)用,下列說法錯(cuò)誤的是( )。A. 可以通過在瀏覽器的地址欄中輸入U(xiǎn)RL來調(diào)用Servlet。B. 可以通過表單的action屬性來調(diào)用一個(gè)Servlet接收表單信息。C. 可以在

6、標(biāo)記中調(diào)用Servlet。D. 只有上述三種調(diào)用Servlet的方法。答案:D4.6 習(xí)題 1. 單選題(1) 下面不屬于JSP指令的是:( )A. include B. import C. page D. taglib答案:B(2) page指令用于定義JSP文件中的全局屬性,下列關(guān)于該指令用法的描述不正確的是:( )A.作用于整個(gè)JSP頁面。 B. 可以在一個(gè)頁面中使用多個(gè)指令。C. 為增強(qiáng)程序的可讀性,建議將指令放在JSP文件的開頭,但不是必須的。D.指令中的屬性只能出現(xiàn)一次。答案:D(3) 下列標(biāo)簽使用正確的是:( )A. B. C. D. 答案:A(4) ( )動(dòng)作用于轉(zhuǎn)向另一個(gè)頁面

7、。A. next B. forward C. include D. param答案:B(5) 在項(xiàng)目中已經(jīng)建立了一個(gè)JavaBean,該類為:bean.Student,該bean具有name屬性,則下面標(biāo)簽用法正確的是:( )A B C D 答案:C(6) jsp:useBean 動(dòng)作的scope屬性設(shè)置為( )將使同一用戶在不同頁面共享Beans。A. page B. session C. application D. request答案:B(7) 在JSP中使用標(biāo)記時(shí),不會(huì)出現(xiàn)的屬性是:( )A.name B.property C.value D.以上皆不會(huì)出現(xiàn)答案:C2. 上機(jī)練習(xí) (1

8、)應(yīng)用Date函數(shù)讀取系統(tǒng)當(dāng)前時(shí)間,根據(jù)不同的時(shí)間段,在瀏覽器輸出不同的問候語,例如上午012點(diǎn)之間輸出“早上好”,同時(shí)把系統(tǒng)的年、月、日、小時(shí)、分、秒和星期輸出到用戶的瀏覽器。答案:文件date.jsp代碼如下:jsp基本語法應(yīng)用案例= 0 & hours = 12 & hours 19) out.println(朋友們,下午好!); elseout.println(朋友們,晚上好!);out.println(現(xiàn)在是: + year + 年 + month + 月 + date + 日星期+ day + +hours + 時(shí) + minutes + 分 + seconds + 秒);%程序運(yùn)

9、行結(jié)果如圖4.1所示。圖4.1 上機(jī)練習(xí)(1)運(yùn)行結(jié)果(2)加載動(dòng)態(tài)文件,制作一個(gè)JSP文件,計(jì)算一個(gè)數(shù)的平方,然后再制作一個(gè)JSP文件,應(yīng)用動(dòng)作加載上述的JSP文件,在客戶端顯示出來,并在客戶端的“查看源文件”中觀察源文件。答案:計(jì)算一個(gè)數(shù)的平方的文件square.jsp代碼如下:jsp:include的平方等于包含此文件的JSP文件include.jsp文件代碼如下:jsp:include 求一個(gè)數(shù)的平方文件運(yùn)行結(jié)果如圖4.2所示。圖4.2 上機(jī)練習(xí)(2)運(yùn)行結(jié)果(3)設(shè)計(jì)表單,制作讀者選購(gòu)圖書的界面,當(dāng)讀者選中一本圖書后,單擊“確定”按鈕,用“jsp:forward page=”語句將頁

10、面跳轉(zhuǎn)到介紹該圖書信息頁面。答案:讀者選擇圖書頁面selectBook.jsp代碼如下:選擇圖書WEB技術(shù)應(yīng)用基礎(chǔ)信號(hào)與系統(tǒng)接受用戶的選擇并根據(jù)用戶的選項(xiàng)轉(zhuǎn)向圖書信息頁面的文件receiveBook.jsp代碼如下:JSP:動(dòng)作顯示圖書信息的頁面bookInfo.jsp代碼如下:無標(biāo)題文檔你選擇的是:作者是:文件運(yùn)行結(jié)果如圖4.3各圖所示。圖4.3 上機(jī)練習(xí)(3)運(yùn)行結(jié)果5.11 習(xí)題 1. 單選題(1) 下列選項(xiàng)中,( )可以準(zhǔn)確地獲取請(qǐng)求頁面的一個(gè)文本框的輸入(文本框的名稱為name)。A. request.getParameter(name) B. request.getParamete

11、r(”name”) C. request.getParameterValues(name)D. request.getParameterValues(“name”)答案:B(2) 使用response對(duì)象進(jìn)行重定向時(shí),使用的方法是( )。A. getAttribute B. setContentType C. sendRedirect D. setAttribute答案:C(3) session對(duì)象中用于設(shè)定指定名字的屬性值,并且把它存儲(chǔ)在session對(duì)象中的方法是( )。A. setAttribute B. getAttributeNames C. getValue D. getAttri

12、bute答案:A(4) 在application對(duì)象中用( )方法可以獲得application對(duì)象中的所有變量名。A. getServerInfo B. nextElements() C. removeAttribute D. getRealPath答案:B2. 上機(jī)練習(xí) (1)制作一個(gè)購(gòu)書頁面,要求用戶輸入用戶名和密碼,并通過下拉菜單選擇需要購(gòu)買的圖書,單擊“確定”按鈕,將信息發(fā)往服務(wù)器端,服務(wù)器端文件接收用戶輸入并輸出用戶名和所購(gòu)圖書。答案:讀者選購(gòu)圖書頁面buyBook.jsp代碼如下:選購(gòu)圖書請(qǐng)輸入個(gè)人信息并選擇要購(gòu)買的圖書用戶名密  碼圖  書Web技術(shù)應(yīng)用基礎(chǔ)

13、信號(hào)與系統(tǒng)高等數(shù)學(xué) 接收用戶輸入的服務(wù)器端文件receiveUser.jsp代碼如下:無標(biāo)題文檔你好你要購(gòu)買的圖書為:文件運(yùn)行結(jié)果如圖5.1所示。圖5.1 上機(jī)練習(xí)(1)運(yùn)行結(jié)果(2)設(shè)計(jì)表單,制作讀者選購(gòu)圖書的界面,當(dāng)讀者選中一本圖書后,單擊“確定”按鈕,頁面跳轉(zhuǎn)到介紹該圖書信息頁面,要求使用response對(duì)象sendRedirect方法。答案:讀者選購(gòu)圖書頁面buyBook2.htm代碼如下:選購(gòu)圖書請(qǐng)選擇需要的圖書:Web技術(shù)應(yīng)用基礎(chǔ)微型計(jì)算機(jī)原理及應(yīng)用技術(shù)文件receiveBook2.jsp接收用戶的選擇并根據(jù)用戶的選擇轉(zhuǎn)向不同的頁面,其代碼如下:圖書介紹頁面webBook.htm代碼如下:Web

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論