asp的特點 6.列舉出ASP常用的5個內(nèi)置對象,說明其作用?
6.列舉出ASP常用的5個內(nèi)置對象,說明其作用?這五個對象是響應(yīng)、請求、會話、應(yīng)用程序和服務(wù)器。1. 應(yīng)用程序?qū)ο罂梢允褂脩?yīng)用程序?qū)ο笫菇o定應(yīng)用程序的所有用戶共享信息。2. request對象可以使用
6.列舉出ASP常用的5個內(nèi)置對象,說明其作用?
這五個對象是響應(yīng)、請求、會話、應(yīng)用程序和服務(wù)器。
1. 應(yīng)用程序?qū)ο罂梢允褂脩?yīng)用程序?qū)ο笫菇o定應(yīng)用程序的所有用戶共享信息。
2. request對象可以使用request對象訪問HTTP請求傳輸?shù)娜魏涡畔?,包括參?shù)、cookies和通過post方法或get方法從HTML表單傳輸?shù)挠脩羯矸蒡炞C。您可以使用response對象來控制發(fā)送給用戶的信息。這包括直接向瀏覽器發(fā)送信息、將瀏覽器重定向到另一個URL或設(shè)置cookie的值。4服務(wù)器對象提供對服務(wù)器上的方法和屬性的訪問。5會話對象可用于存儲特定用戶會話所需的信息。還可以使用session方法顯式結(jié)束會話,并設(shè)置空閑會話的超時時間。ASP可以使用兩種腳本語言:VBScript和JScript(所謂的JScript語言是JavaScript語言的微軟版本)。ASP包含內(nèi)置對象,最常用的是五個對象,一個集合和一個文件。ASP提供了內(nèi)置對象和大量可安裝的ActiveX組件。這些對象和組件可以用來擴(kuò)展ASP的功能。在面向?qū)ο蟪绦蛟O(shè)計中,對象是由操作和數(shù)據(jù)組成的變量,是一個完整的實體。在對象中,客戶機(jī)可以通過一組方法或相關(guān)函數(shù)訪問對象的數(shù)據(jù)。對象通常具有方法、屬性、集合和事件。其中,方法決定可以對該對象執(zhí)行什么操作;屬性可以讀取對象狀態(tài)或設(shè)置對象狀態(tài);集合由與對象相關(guān)的許多不同的鍵和值對組成。
6. 列舉出ASP常用的5個內(nèi)置對象,說明其作用?
ASP網(wǎng)頁是在什么執(zhí)行的?
ASP是“服務(wù)器頁”的活動縮寫,意思是“動態(tài)服務(wù)器頁”。
ASP是由Microsoft公司開發(fā)的應(yīng)用程序,而不是CGI腳本程序。它可以與數(shù)據(jù)庫和其他程序進(jìn)行交互。它是一個簡單方便的編程工具。
Asp網(wǎng)頁文件格式無效。ASP,現(xiàn)在常用于各種動態(tài)網(wǎng)站。
ASP是一種服務(wù)器端腳本環(huán)境,可用于創(chuàng)建和運行動態(tài)網(wǎng)頁或web應(yīng)用程序。
Asp網(wǎng)頁可以包含HTML標(biāo)記、純文本、腳本命令和COM組件。
ASP可用于向網(wǎng)頁添加交互式內(nèi)容,如在線表單,或使用HTML網(wǎng)頁作為用戶界面創(chuàng)建web應(yīng)用程序。
與HTML相比,ASP網(wǎng)頁具有以下特點:(1)使用ASP可以突破靜態(tài)網(wǎng)頁的一些功能限制,實現(xiàn)動態(tài)網(wǎng)頁技術(shù);(2)ASP文件包含在HTML代碼組成的文件中,易于修改和測試;(3) 服務(wù)器端的ASP解釋器在服務(wù)器端生成ASP程序,并將結(jié)果以HTML格式發(fā)送到客戶端瀏覽器,使用各種瀏覽器可以瀏覽ASP生成的網(wǎng)頁;(4)ASP提供了一些內(nèi)置的對象,使得服務(wù)器端的腳本功能更加強(qiáng)大。
例如,它可以從web瀏覽器中獲取用戶通過HTML表單提交的信息,并以腳本的形式處理這些信息,然后將這些信息發(fā)送到web瀏覽器;(5)ASP可以使用服務(wù)器端ActiveX組件執(zhí)行各種任務(wù),如訪問數(shù)據(jù)庫、發(fā)現(xiàn)和發(fā)送電子郵件或訪問文件系統(tǒng),等等
!(6)由于服務(wù)器將ASP程序執(zhí)行結(jié)果以HTML格式發(fā)送回客戶端瀏覽器,用戶將看不到ASP編寫的原始程序代碼,從而防止ASP程序代碼被竊取。