明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

Server對象

[摘要]Server對象是ASP中一個很重要的對象,許多高級功能都是靠它來完成的。它提供了對Active Server Pages對和方法的使用,在這我主要介紹幾個常用的方法。1、MapPath方法該方法返...

Server對象是ASP中一個很重要的對象,許多高級功能都是靠它來完成的。它提供了對Active Server Pages對和方法的使用,在這我主要介紹幾個常用的方法。

1、MapPath方法
該方法返回指定文件的相對路徑或物理路徑。若Path以一個(/)或(\)開始,則MapPath方法返回路徑時將Path視為完整的虛擬路徑。若Path不是以斜杠開始,則MapPath方法返回同.asp文件中已有的路徑相對的路徑。如:test.asp文件位于C:\inetpub\wwwroot\myhome下,C:\inetpub\wwwroot為服務器的宿主目錄,而test.asp包含如下腳本:
<%Response.write Server.MapPath(Request.ServerVariables("PATH_INFO")%> 輸出:C:\inetpub\wwwroot\myhome\test.asp
要得到這個結果還可以用如下方法:
<%Response.write Server.MapPath("myhome/test.asp")%> 

2、CreateObject方法
這個方法是Server對象中最重要的方法,在后面可以看到,許多功能都不得不用到它。它用于創(chuàng)建已注冊到服務器上的ActiveX組件。這是一個非常的特性,因為通過使用ActiveX組件能夠使你擴展ActiveX的能力。
用于創(chuàng)建服務器端的方法如下:
Server.CreateObject("ComponentName")
用來創(chuàng)建的組件可以是所有ActiveX能使用的內置組件,實際上是存在于服務器的所有ActiveX組件。


標簽:Server對象