jsp程序設(shè)計(jì)第2版習(xí)題解答含題目_第1頁(yè)
jsp程序設(shè)計(jì)第2版習(xí)題解答含題目_第2頁(yè)
jsp程序設(shè)計(jì)第2版習(xí)題解答含題目_第3頁(yè)
jsp程序設(shè)計(jì)第2版習(xí)題解答含題目_第4頁(yè)
jsp程序設(shè)計(jì)第2版習(xí)題解答含題目_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、習(xí)題一1怎么啟動(dòng)和關(guān)閉服務(wù)器 答:確保服務(wù)器使用的是環(huán)境變量設(shè)置的。3怎樣訪問(wèn)服務(wù)目錄子目錄中的頁(yè)面答 :服務(wù)目錄的下的目錄稱為該服務(wù)目錄下的相對(duì)服務(wù)目錄。瀏覽器的地址欄中鍵入:目錄名字/子目錄名字頁(yè)面。4如果想修改服務(wù)器的端口號(hào),應(yīng)當(dāng)修改哪個(gè)文件?能否將端口號(hào)修改為80?答: 修改服務(wù)器安裝目錄中文件夾中的主配置文件: ,只要沒(méi)有其他應(yīng)用程序正在占用80,就可以將端口號(hào)設(shè)置為 80。習(xí)題二1“ ”之間聲明的變量與“ ”之間聲明的變量與有何不同答:“”之間聲明的變量在整個(gè)頁(yè)面內(nèi)都有效,稱為頁(yè)面的成員變量,成員變量的有 效范圍與標(biāo)記符號(hào) 所在的位置無(wú)關(guān)。所有用戶共享頁(yè)面的成員變量,因此任何一個(gè)用

2、戶對(duì) 頁(yè)面成員變量操作的結(jié)果,都會(huì)影響到其他用戶?!?”之間聲明的變量稱為局部變量,局部變量在頁(yè)面后繼的所有程序片以及表達(dá) 式部分內(nèi)都有效。運(yùn)行在不同線程中的程序片的局部變量互不干擾,即一個(gè)用戶改變程序片中的局 部變量的值不會(huì)影響其他用戶的程序片中的局部變量。當(dāng)一個(gè)線程將程序片執(zhí)行完畢,運(yùn)行在該線 程中的程序片的局部變量釋放所占的內(nèi)存。2如果有兩個(gè)用戶訪問(wèn)一個(gè)頁(yè)面,該頁(yè)面中的程序片將被執(zhí)行幾次?答:兩次。5請(qǐng)編寫(xiě)一個(gè)簡(jiǎn)單的頁(yè)面,顯示大寫(xiě)英文字母表。答: %( A6請(qǐng)簡(jiǎn)單敘述指令標(biāo)記和動(dòng)作標(biāo)記的不同。答: 指令標(biāo)記的作用是在頁(yè)面出現(xiàn)該指令的位置處,靜態(tài)插入一個(gè)文件,即頁(yè)面和插入的文件合并 成一個(gè)

3、新的頁(yè)面,然后引擎再將這個(gè)新的頁(yè)面轉(zhuǎn)譯成文件。因此,插入文件后,必須保證新合并成 的頁(yè)面符合語(yǔ)法規(guī)則,即能夠成為一個(gè)頁(yè)面文件。動(dòng)作標(biāo)記告訴頁(yè)面動(dòng)態(tài)加載一個(gè)文件,不把頁(yè)面 中動(dòng)作指令所指定的文件與原頁(yè)面合并一個(gè)新的頁(yè)面,而是告訴解釋器,這個(gè)文件在運(yùn)行時(shí)(文件 的字節(jié)碼文件被加載執(zhí)行)才被處理。如果包含的文件是普通的文本文件,就將文件的內(nèi)容發(fā)送到 客戶端,由客戶端負(fù)責(zé)顯示;如果包含的文件是文件,引擎就執(zhí)行這個(gè)文件,然后將執(zhí)行的結(jié)果發(fā) 送到客戶端,并由客戶端負(fù)責(zé)顯示這些結(jié)果。底和高7編寫(xiě)兩個(gè)頁(yè)面:和,將兩個(gè)頁(yè)面保存在同一服務(wù)目錄中。使用動(dòng)作標(biāo)記動(dòng)態(tài)加載頁(yè)面。頁(yè)面可 以計(jì)算并顯示梯形的面積。 當(dāng)被加載

4、時(shí)獲取頁(yè)面中動(dòng)作標(biāo)記的子標(biāo)記提供的梯形的上底、 的值。答:: 梯形面積: 習(xí)題三1 用戶可以使用瀏覽器直接訪問(wèn)一個(gè)文件嗎?答:不可以2文件應(yīng)當(dāng)存放在怎樣的目錄中? 答:如果某個(gè)服務(wù)目錄下的頁(yè)面準(zhǔn)備調(diào)用一個(gè)文件,那么必須在該服務(wù)目錄下,建立目錄:服務(wù)目 錄 ,其中,和都是固定的子目錄名稱,而下的子目錄名字可由用戶給定。一個(gè)文件必須保存到目 錄或其下的子目錄中。3文件中的指令可以設(shè)置哪些屬性的值?答:、 。4文件中的指令有怎樣的作用?答: 使用指令可以動(dòng)態(tài)地向該文件傳遞對(duì)象的引用。5文件中的指令有怎樣的作用?答: 使用指令可以將文件中的對(duì)象返回給調(diào)用該文件的頁(yè)面。6編寫(xiě)兩個(gè)文件和。負(fù)責(zé)計(jì)算并顯示矩

5、形的面積,負(fù)責(zé)計(jì)算并顯示圓的面積。編寫(xiě)一個(gè)頁(yè)面 該頁(yè)面使用標(biāo)記調(diào)用和。調(diào)用時(shí),向其傳遞矩形的兩個(gè)邊的長(zhǎng)度;調(diào)用時(shí),向其傳遞圓的半徑。 答: 6:III! Ill% 以下是調(diào)用文件的效果: 以下是調(diào)用文件的效果: 這是一個(gè)文件,負(fù)責(zé)計(jì)算矩形的面積。III! III!%III! III!%00)*b ;矩形的面積 :; (,不能構(gòu)成一個(gè)矩形 , 無(wú)法計(jì)算面積 );% ( 頁(yè)面?zhèn)鬟f過(guò)來(lái)的兩條邊: ,);();();();%這是一個(gè)文件負(fù)責(zé)計(jì)算園的面積。nn nn%0)圓的面積 :; (不能構(gòu)成一個(gè)圓 , 無(wú)法計(jì)算面積 );% ( 頁(yè)面?zhèn)鬟f過(guò)來(lái)的半徑: ); ();(r);%7編寫(xiě)一個(gè)文件負(fù)責(zé)求出三角

6、形面積,并使用指令返回三角形的面積給調(diào)用該文件的頁(yè)面。頁(yè)面 負(fù)責(zé)顯示文件返回的三角形的面積。在調(diào)用文件時(shí),使用指令將三角形三邊的長(zhǎng)度傳遞給文件。 都使用標(biāo)記調(diào)用。 將返回三角形的面積保留最多 3 位小數(shù)、將返回的三角形面積保留最多 答::和6 位小數(shù)。III! Ill% 面積保留 3 位小數(shù)點(diǎn) :III! Ill% 面積保留 6 位小數(shù)點(diǎn) : III! III!%III! III!%III! III!%III! III! III!%a) ()/2.0;(p*()*()*() ;( (); ( (-1);%習(xí)題四2頁(yè)面接收漢字信息所做的處理?答: 將獲取的字符串用 8859-1 進(jìn)行編碼,并將編

7、碼存放到一個(gè)字節(jié)數(shù)組中,然后再將這個(gè)數(shù)組轉(zhuǎn) 化為字符串對(duì)象。3編寫(xiě)兩個(gè)頁(yè)面和,用戶可以使用提供的表單輸入一個(gè)字符串,并提交給,該頁(yè)面通過(guò)內(nèi)置對(duì)象 獲取頁(yè)面提交的字符串,并顯示該字符串的長(zhǎng)度。答::III!III! IllIII! I!提交 字符串 : 的長(zhǎng)度: 4調(diào)用()方法的作用是什么?答:實(shí)現(xiàn)用戶的重定向。習(xí)題五1 對(duì)象能讀寫(xiě)文件嗎?答: 不能2對(duì)象怎樣獲取文件的長(zhǎng)度?答 :調(diào)用 ()方法。4. 類創(chuàng)建的流在讀 /寫(xiě)文件時(shí)有什么特點(diǎn)? 答:類既不是輸入流類類的子類,也不是輸出流類類的子類。想對(duì)一個(gè)文件進(jìn)行讀寫(xiě)操作時(shí),可以 創(chuàng)建一個(gè)指向該文件的流,這樣我們既可以從這個(gè)流中讀取這個(gè)文件的數(shù)據(jù),

8、也可以通過(guò)這個(gè)流給 這個(gè)文件寫(xiě)入數(shù)據(jù)。5. 編寫(xiě)兩個(gè)頁(yè)面和,通過(guò)表單提交一個(gè)目錄和該目錄下的一個(gè)文件名給,根據(jù)提交的目錄和文件 名調(diào)用文件讀取文件的內(nèi)容。答: :輸入目錄 : 輸入文件名字 :III! Ill%02()0)% / 讀取的文件內(nèi)容: III! III!%III! III!%III! III!%習(xí)題七1設(shè)服務(wù)目錄中的頁(yè)面要使用一個(gè),該的包名為。請(qǐng)說(shuō)明,應(yīng)當(dāng)怎樣保存的字節(jié)碼。 答: 把創(chuàng)建的字節(jié)碼保存到中。2.一個(gè)名字為的,該有一個(gè)類型、名字為的屬性。如果創(chuàng)建的類沒(méi)有提供()方法,在頁(yè)面中是否允許使用標(biāo)記獲取的屬性的值。答: 不允許。習(xí)題八1對(duì)象是在服務(wù)器端還是在用戶端被創(chuàng)建?答:在服務(wù)器端。2對(duì)象被創(chuàng)建后將首先調(diào)用方法還是方法?答:首先調(diào)用方法。2 假設(shè)創(chuàng)建的類是,創(chuàng)建的對(duì)象的名字是,應(yīng)當(dāng)怎樣配置文件?答:要在中添加如下內(nèi)容: 5.如果類不重寫(xiě)方法,那么應(yīng)當(dāng)重寫(xiě)那兩個(gè)方法?答: 和方法。6. 類的方法和類的方法有何不同?答:類的方法可以把用戶重新定向到其他頁(yè)面或, 但是不能將用戶對(duì)當(dāng)前頁(yè)面或的請(qǐng)求和響應(yīng) (對(duì) 象和對(duì)象)傳遞給所重新定向頁(yè)面或。對(duì)象使用方法可以把用戶對(duì)當(dāng)前頁(yè)面或的請(qǐng)求轉(zhuǎn)發(fā)給另一個(gè) 頁(yè)面或, 而且將用戶對(duì)當(dāng)前頁(yè)面或的請(qǐng)求和響應(yīng) (對(duì)象和對(duì)象) 傳遞給所轉(zhuǎn)發(fā)的頁(yè)面或。 也就是說(shuō), 當(dāng)前頁(yè)面所要轉(zhuǎn)發(fā)的目標(biāo)頁(yè)面或?qū)ο罂梢允褂毛@取用戶提交的數(shù)據(jù)。7對(duì)象怎樣獲得

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論