動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)(ASP)習(xí)題答案_第1頁(yè)
動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)(ASP)習(xí)題答案_第2頁(yè)
動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)(ASP)習(xí)題答案_第3頁(yè)
動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)(ASP)習(xí)題答案_第4頁(yè)
動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)(ASP)習(xí)題答案_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

第三章使用VBScript進(jìn)行動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)3.1判斷題1.錯(cuò)誤2.正確3.正確4.錯(cuò)誤5.正確6.正確7.正確8.錯(cuò)誤第4章Request和Response對(duì)象4.1判斷題1.錯(cuò)誤2.錯(cuò)誤3.正確4.錯(cuò)誤5.正確6.錯(cuò)誤4.2選擇題1.A2.A3.B4.C5.A第五章Application和Session對(duì)象5.1選擇題1.C2.A3.A、D4.B5.B、C、D、E6.A、C7.B8.D9.B10.A11.C12.B13.D14.B5.2問(wèn)答題1.如何使用Session傳遞參數(shù)?當(dāng)用戶瀏覽網(wǎng)站時(shí),使用Session變量記錄用戶的一些特定信息(如:客戶身份),而不用每次向服務(wù)器發(fā)出請(qǐng)求時(shí)都讓用戶驗(yàn)證自己的身份。當(dāng)用戶請(qǐng)求Web頁(yè)面時(shí),如果該用戶還沒(méi)有Session變量,則Web服務(wù)器會(huì)為該用戶創(chuàng)建一個(gè)屬于自己的Session變量,存儲(chǔ)用戶會(huì)話所需要的信息。當(dāng)用戶在應(yīng)用程序的各Web頁(yè)之間跳轉(zhuǎn)時(shí),存儲(chǔ)在Session變量中的信息會(huì)在整個(gè)會(huì)話過(guò)程中一直存在,直到會(huì)話過(guò)期或者被放棄,Web服務(wù)器才會(huì)終止該會(huì)話。2.如何設(shè)置Session的使用期限?Session對(duì)象的Timeout屬性用來(lái)為Web應(yīng)用程序的Session對(duì)象設(shè)置超時(shí)時(shí)間。他的語(yǔ)法結(jié)構(gòu)如下:<%Session.Timeout[=Minutes]%>例如:<%Session.Timeout=5%>3.如何釋放Session對(duì)象?Session對(duì)象的Abandon方法用于刪除存儲(chǔ)在Session對(duì)象中的變量,釋放Web服務(wù)器上用于保存某個(gè)會(huì)話信息的存儲(chǔ)空間。但是該方法并不影響其他用戶的會(huì)話信息。如果用戶未調(diào)用Abandon方法,那么該會(huì)話信息也會(huì)在Timeout屬性設(shè)定的時(shí)間之后,由服務(wù)器自動(dòng)刪除。Abandon方法的語(yǔ)法結(jié)構(gòu)如下:Session.Abandon4.Session對(duì)象有哪些事件?這些事件在什么情況下發(fā)生?應(yīng)該將這些事件的腳本包含在哪個(gè)文件中?該文件存放在哪個(gè)目錄下?1)Session對(duì)象有兩個(gè)事件。一個(gè)是OnStart事件,另一個(gè)是OnEnd事件。2)Session_OnStart創(chuàng)建Session對(duì)象時(shí)觸發(fā)這個(gè)事件。Session_OnEnd結(jié)束Session對(duì)象時(shí)觸發(fā)這個(gè)事件。3)這些事件的腳本包含在Global.asa文件中。4)該文件必須放在應(yīng)用程序的根目錄下,即虛擬服務(wù)器的根目錄。5.Application對(duì)象有什么作用?Application對(duì)象可以在所有用戶之間共享信息,并在服務(wù)器運(yùn)行過(guò)程中持久的保存數(shù)據(jù)。6.使用Application對(duì)象應(yīng)該注意哪些事項(xiàng)?注意與Session對(duì)象使用范圍上的區(qū)別以及兩個(gè)事件與Session對(duì)象兩個(gè)事件觸發(fā)時(shí)機(jī)上的區(qū)別。第六章Server對(duì)象6.1選擇題1.A2.A、B、C3.A4.C5.D6.C7.A、B、D8.C9.C10.B、D6.2問(wèn)答題1.解釋下列Server對(duì)象的屬性和方法。1)CreateObjectCreateObject方法用于創(chuàng)建服務(wù)器端對(duì)象的實(shí)例。2)Execute該方法用于停止執(zhí)行當(dāng)前網(wǎng)頁(yè),轉(zhuǎn)到新的網(wǎng)頁(yè)執(zhí)行,執(zhí)行完畢后返回原網(wǎng)頁(yè),繼續(xù)執(zhí)行EXECUTE方法后面的語(yǔ)句。3)MapPathServer對(duì)象的MapPath方法是返回string中指定的文件或資源的完整物理路徑和文件名。4)Transfer該方法用于停止當(dāng)前頁(yè)面的執(zhí)行,控制被轉(zhuǎn)到URL指定的頁(yè)面執(zhí)行,把用戶的當(dāng)前環(huán)境(會(huì)話狀態(tài)等信息)傳遞到新的頁(yè)面。該頁(yè)面執(zhí)行完畢后,控制權(quán)并不傳遞回原先的頁(yè)面,執(zhí)行過(guò)程結(jié)束5)URLEncodeURLEncode方法是將URL編碼規(guī)則,包括轉(zhuǎn)義字符,應(yīng)用到指定的字符串。2.Server.Transfer方法、Server.Execute方法和Response.Redirect方法有什么異同?Transfer方法和Execute方法都是用來(lái)停止當(dāng)前頁(yè)面的執(zhí)行,轉(zhuǎn)到新的頁(yè)面執(zhí)行。在調(diào)用Transfer方法之后,程序轉(zhuǎn)向URL指定的頁(yè)面執(zhí)行,該頁(yè)面執(zhí)行完畢后,控制權(quán)并不傳遞回原先的頁(yè)面,執(zhí)行過(guò)程結(jié)束。但在調(diào)用Execute方法之后,程序轉(zhuǎn)向URL指定的頁(yè)面執(zhí)行,該頁(yè)面執(zhí)行完畢后,控制權(quán)傳遞回原先的頁(yè)面,執(zhí)行過(guò)程結(jié)束。Execute方法和redirect方法的功能有些類似,但二者之間也有一些重大區(qū)別。Redirect語(yǔ)句盡管是在服務(wù)器端運(yùn)行,但重定向?qū)嶋H發(fā)生在客戶端,而Execute方法的重定向?qū)嶋H發(fā)生在服務(wù)器端。Redirect語(yǔ)句執(zhí)行完新的網(wǎng)頁(yè)后,并不返回原網(wǎng)頁(yè),而Execute方法卻返回原網(wǎng)頁(yè),繼續(xù)向下執(zhí)行。Redirect語(yǔ)句并不能把一些環(huán)境變量傳遞過(guò)去,比如在頁(yè)面1中設(shè)置了ScriptTimeOut屬性為300秒,到頁(yè)面2后ScriptTimeOut屬性仍為默認(rèn)的90秒。而excute方法卻可以,頁(yè)面2會(huì)繼承頁(yè)面1的環(huán)境變量。Redirect方法可以轉(zhuǎn)向一個(gè)網(wǎng)頁(yè)和其他網(wǎng)站,而Execute方法一般只能轉(zhuǎn)到同一個(gè)應(yīng)用程序的其他文件。從這個(gè)角度來(lái)說(shuō),有些與函數(shù)或子程序類似。3.試述Server對(duì)象的MapPath方法的作用。他與服務(wù)器環(huán)境變量ServerVariables(“script_name”)的作用相同嗎?Server對(duì)象的MapPath方法是返回string中指定的文件或資源的完整物理路徑和文件名。作用不同4.舉例說(shuō)明Server對(duì)象MapPath方法的使用。見(jiàn)教材實(shí)例6-45.舉例說(shuō)明Server.CreateObject的使用方法。見(jiàn)教材實(shí)例6-2第七章使用ASP操縱數(shù)據(jù)庫(kù)7.1選擇題1.C2.B3.B4.B5.A7.2填空題1.ActiveConnectionCommandTypeCommandTextCommandTimeOutresponse.Write("e:\file.txt文件已經(jīng)存在!")elseobj.movefile"d:\aa.txt","e:\file.txt"response.Write("文件已經(jīng)成功移動(dòng)!")endifendifsetobj=nothing%></body></html>3.在D盤(pán)根目錄下創(chuàng)建文件夾aa,再將該文件夾刪除(編程實(shí)現(xiàn))。<%@LANGUAGE="VBSCRIPT"CODEPAGE="936"%><html><head><title>這是一個(gè)使用CreateFolder方法創(chuàng)建文件夾的例子</title></head><body><%'設(shè)置一個(gè)名為obj的filesystemobject對(duì)象的實(shí)例setobj=server.CreateObject("scripting.filesystemobject")'判斷文件夾是否存在ifobj.folderexists("d:\aa")thenresponse.Write("該文件夾已經(jīng)存在!")else'創(chuàng)建文件夾obj.createfolder("d:\aa"

溫馨提示

  • 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)論