freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

奚洋-人事管理論文(編輯修改稿)

2025-07-19 20:57 本頁面
 

【文章內(nèi)容簡介】 。目前,國內(nèi)PHP與ASP應(yīng)用廣泛.但是在國外,JSP是比較流行的一種技術(shù),尤其是電子商務(wù)類網(wǎng)站,PHP技術(shù)存在很多缺點,它缺乏規(guī)模支持和多層結(jié)構(gòu)支持。還有上面提到的PHP提供的數(shù)據(jù)庫接口支持不統(tǒng)一問題。ASP和JSP則沒有以上的缺陷,ASP可以通過Microsoft Windows的COM/DCOM獲得ActiveX規(guī)模支持,通過DCOM和Microsoft Transaction Server獲得結(jié)構(gòu)支持.同時ASP具有易學性強、運行速度較快、擴展性好、支持分布式處理等特點,結(jié)合內(nèi)部局域網(wǎng)硬件與軟件實際情況,開發(fā)人事管理系統(tǒng)我們采用ASP技術(shù)進行設(shè)計。 動態(tài)服務(wù)器網(wǎng)頁(ASP)技術(shù) 關(guān)于ASP技術(shù)ASP是一項由微軟開發(fā)的服務(wù)器端技術(shù),它并不是一種開發(fā)語言,而是一種基于IIS的服務(wù)器端的編程環(huán)境,或者說ASP是集成IIS上的一個增強部件。在ASP環(huán)境下,可以把HTML文檔、。ASP支持多種腳本語言,在不特別聲明的情況下,ASP缺省支持VBScript,如果使用其它腳本語言則需要在程序中進行聲明,ASP腳本命令的標記為%%,它可以靈活的嵌入到HTML文檔的任何位置.當用戶請求一個ASP頁面時,服務(wù)器響應(yīng)請求并解釋被請求的ASP頁面,當遇到腳本命令時,則調(diào)用相應(yīng)的腳本引擎進行處理,并在服務(wù)器端解釋執(zhí)行,然后根據(jù)訪問數(shù)據(jù)庫的結(jié)果生成HTML文檔,在客戶端的瀏覽器中發(fā)布[9]。ASP中通過ADO(ActiveX Data Object,ActiveX數(shù)據(jù)對象)技術(shù)與數(shù)據(jù)庫進行連接,ADO是ActiveX組件中的數(shù)據(jù)庫訪問組件。ADO提供了Connection、Command、Recordset等對象,可以使服務(wù)器方便的連接和操縱Web數(shù)據(jù)庫。ADO具有簡單易用、高速、占用資源少等特點。這在下一章中將詳細論述。ASP還捆綁了一些服務(wù)器組件(Server Component),利用ASP自帶的服務(wù)器組件可以很方便的建立服務(wù)器連接,從而根據(jù)相應(yīng)的服務(wù)器連接訪問數(shù)據(jù)庫,進行文件操作等,ASP最常用的兩個服務(wù)器組件是數(shù)據(jù)庫訪問組件(Data Access Component)和文件訪問組件(File Access Component)。支持ASP的Web服務(wù)器有以下幾種:1)Windows NT Server ;2)Windows NT Workstation Web Server ;3)Windows 9X 中的Personal Web Server 。 ASP對象Active Server Pages包含幾種內(nèi)置對象。這些對象使用戶可擴展腳本功能。例如可用這些對象訪問瀏覽器請求并控制對請求的響應(yīng)。內(nèi)置對象還提供控制用戶區(qū)和網(wǎng)絡(luò)服務(wù)器的應(yīng)用程序。ASP中包含的內(nèi)置對象主要有:(1)Application對象——用來存儲、讀取用戶共享的應(yīng)用程序信息,如可以用此對象在網(wǎng)站的用戶間傳送信息。(2)Request對象——可用來訪問從瀏覽器發(fā)送到服務(wù)器的請求信息,可用此對象讀取已輸入HTML表單的信息,(3)Response對象——用來向瀏覽器回發(fā)信息,可用此對象從腳本向瀏覽器發(fā)送輸出。(4)Server對象——可在服務(wù)器上使用不同實體函數(shù),如在時間到達前控制腳本執(zhí)行的時間。還可用來創(chuàng)建其他對象。(5)Session對象——存儲、讀取特定用戶對話信息,如可存儲用戶對網(wǎng)站的訪問信息。(6)ObjectContext對象——控制Active Server Pages的事務(wù):事務(wù)由Microsoft Transaction Server(MTS)管理。內(nèi)置對象與普通對象不同。在腳本中使用內(nèi)置對象前不必創(chuàng)建。在網(wǎng)站應(yīng)用程序中,方法、集和屬性可自動訪問。 ASP中請求和響應(yīng)的處理在ASP中能夠應(yīng)用客戶請求和服務(wù)器響應(yīng)的細節(jié)是通過ASP內(nèi)置的Request和Response對象來實現(xiàn)的。Request對象為腳本提供了當客戶端請求一個頁面或者傳遞一個窗體時,客戶端提供的全部信息。這包括能指明瀏覽器和用戶的HTTP變量,在這個域名下存放在瀏覽器中的cookie,任何作為查詢字符串而附于URL后面的字符串或頁面的FORM段中的HTML控件的值。也提供使用Secure Socket Layer(SSL)或其他加密通信協(xié)議的授權(quán)訪問,及有助于對連接進行管理的屬性。Response對象用來訪問服務(wù)器端所創(chuàng)建的并發(fā)回到客戶端的響應(yīng)信息。為腳本提供HTTP變量,指明服務(wù)器和服務(wù)器的功能和關(guān)于發(fā)回瀏覽器的內(nèi)容的信息以及任何將為這個域而存放在瀏覽器里新的Cookie。它也提供了一系列的方法用來創(chuàng)建輸出。Request對象提供了5個集合,可以用來訪問客戶端對Web服務(wù)器請求的各類信息,這些集合如表31所示。 表31 request對象的集合及說明集合名稱說明ClientCertificate當客戶端訪問一個頁面或其他資源時,用來向服務(wù)器表明身份的客戶證書的所有字段或條目的數(shù)值集合,每個成員均是只讀Cookies根據(jù)用戶的請求,用戶系統(tǒng)發(fā)出的所有Cookie的值的集合,這些Cookie僅對相應(yīng)的域有效,每個成員均為只讀FormMETHOD的屬性值為POST時,所有作為請求提交的FORM段中的HTML控件單元的值的集合,每個成員均為只讀QueryString依附于用戶請求的URL后面的名稱/數(shù)值對或者作為請求提交的且METHOD屬性值為GET(或者省略其屬性)的,或FORM中所有HT ML控件單元的值,每個成員均為只讀ServerVariables隨同客戶端請求發(fā)出的HTTP報頭值,以及Web服務(wù)器的幾種環(huán)境變量的值的集合,每個成員都為只讀Response的屬性有:1) Buffer屬性Buffer屬性指示是否緩沖頁輸出。當緩沖頁輸出時,只有當前頁的所有服務(wù)器腳本處理完畢或者調(diào)用了Flush或End方法后,服務(wù)器才將響應(yīng)發(fā)送給客戶端瀏覽器,服務(wù)器將輸出發(fā)送給客戶端瀏覽器后就不能再設(shè)置Buffer屬性。2) Charset屬性Charset屬性將字符集名稱附加到Response對象中contenttype標題的后面。,contenttype標題將為:contenttype:text/html。3) ContentType屬性ContentType屬性指定服務(wù)器響應(yīng)的HTTP內(nèi)容類型。如果未指定ContentType,默認為text/HTML。4) Expires屬性Expires屬性指定了在瀏覽器上緩沖存儲的頁距過期還有多少時間。如果用戶在某個頁過期之前又回到此頁,就會顯示緩沖區(qū)中的頁面。=0,則可使緩存的頁面立即過期。這是一個較實用的屬性,當客戶通過ASP的登錄頁面進入WEB站點后,應(yīng)該利用該屬性使登錄頁面立即過期,以確保安全。5) ExpiresAbsolute屬性與Expires屬性不同ExpiresAbsolute屬性指定緩存于瀏覽器中的頁面的確切到期日期和時間。在未到期之前,若用戶返回到該頁,該緩存中的頁面就顯示。如果末指定時間,該主頁在當天午夜到期。6) IsClientConnected屬性lsClientConnected屬性告訴你訪問者是否還在連接著你的站點。7) PICS屬性PICS屬性允許你給相應(yīng)光標上添加一個PICS LABEL。8) Satutus屬性Satutus屬性,它允許你設(shè)置返回的狀態(tài)頭標。Response的方法有:1) Clear可以用Clear方法清除緩沖區(qū)中的所有HTML輸出。但Clear方法只清除響應(yīng)正文而不清除響應(yīng)標題。可以用該方法處理錯誤情況。2) EndEnd方法使Web服務(wù)器停止處理腳本井返回當前結(jié)果。文件中剩余的內(nèi)容將不被處理。3) FlushFlush方法立即發(fā)送緩沖區(qū)中的輸出。,則該方法將導致運行時錯誤。4) RedirectRedirect方法使瀏覽器立即重定向到程序指定的URL。這也是一個我們經(jīng)常用到的方法,這樣程序員就可以根據(jù)客戶的不同響應(yīng),為不同的客戶指定不同的頁面或根據(jù)不同的情況指定不同的頁面。一旦使用了Redirect方法任何在頁中顯式設(shè)置的響應(yīng)正文內(nèi)容都將被忽略。5) WriteWrite方法是我們平時最常用的方法之一,它是將指定的字符串寫到當前的HTTP輸出。6) AddHeader方法你可以使用AddHeader方法來向輸出的HTML頁面添加自定義的頭標。7) AppendToLog方法便捷的AppendToLog方法允許你在WEB服務(wù)器的日志中為特定的請求增加一個文本。該文本最多可以包含80個字符,并且其中不能包含逗號。8) BinaryWrite方法BinaryWrite方法允許你給瀏覽器發(fā)送非文本的原始二進制信息,這個方法的格式如下: DateToWrite,在這里DateToWrite變量包含了你要發(fā)送到瀏覽器的二進制的信息。一般用這個方法來傳送聲音、圖像、可執(zhí)行文件、壓縮文件等。Response對象只有一個集合:Cookie,Cookies集合設(shè)置cookie的值。若指定的cookie不存在,則創(chuàng)建它。若存在,則設(shè)置新的值并且將舊值刪去。 ASP應(yīng)用程序和會話ASP提供一個Application對象,該對象是全局的,不是對單獨用戶的,而是對應(yīng)用程序的所有用戶,其作用域不限制為單獨用戶的訪問。這與在一個正常的可執(zhí)行應(yīng)用程序中的全局(或Public)變量相同。Application對象可用于在全局環(huán)境中存儲變量和信息(即狀態(tài)),該應(yīng)用程序內(nèi)的任何ASP網(wǎng)頁中運行的腳本都可訪問這些值,而不管是哪個訪問者發(fā)出的請求。啟動一個ASP應(yīng)用程序,就同時創(chuàng)建了一個Application對象。然后,為這個用戶啟動一個會話,并創(chuàng)建單獨的Session對象。當更多的會話啟動時,這個Application對象保留在作用域中(即已經(jīng)實例化和可用)。一旦最后保持活動的會話結(jié)束,該應(yīng)用程序就結(jié)束,并取消相應(yīng)的Application對象。因此,當站點上還有活動會話時,將會有一個單獨的Application對象提供給所有用戶使用。Application對象的事件有:(1) Application_OnStart Application_OnStart事件在首次創(chuàng)建新的會話(即Session OnStart事件)之前發(fā)。當WEB服務(wù)器啟動并允許對應(yīng)用程序所包含的文件進行請求時就觸發(fā)Application_OnStart事件。Application_OnStart事件的語法如下:SCRIPT LANGUAGE=ScriptLanguage RUNAT=ServerSub Application_OnStartEnd Sub/SCRIPT (2) Application_OnEnd Application_OnEnd事件在應(yīng)用程序退出時于Session_OnEnd事件之后發(fā)生,Applicatlon_OnEnd事件的處理過程也必須寫在。我們可以使用Session對象存儲特定的用戶會話所需的信息。當用戶在應(yīng)用程序的頁之間跳轉(zhuǎn)時,存儲在Ses
點擊復制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1