當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


ASP Server.MapPath用法及代碼示例


MapPath方法用於為服務器上的物理目錄定義相對虛擬路徑。

Note:This method cannot be used in Session.OnEnd and Application.OnEnd.

用法:

Server.MapPath(path)                                                               

參數值:

  • path:它存儲一個字符串值,該值定義了要映射到物理目錄的相對或虛擬路徑。如果路徑以正斜杠(/)或反斜杠(\)開頭,則MapPath方法將返回路徑,就好像該路徑是完整的虛擬路徑一樣。如果路徑不是以斜杠開頭,則MapPath方法會返回相對於正在處理的.asp文件目錄的路徑。

示例代碼:下麵的代碼演示了Server.MapPath方法的用法。

<%
response.write(Server.MapPath("test.asp") & "<br>")
response.write(Server.MapPath("script/test.asp") & "<br>")
response.write(Server.MapPath("/script/test.asp") & "<br>")
response.write(Server.MapPath("\script") & "<br>")
response.write(Server.MapPath("/") & "<br>")
response.write(Server.MapPath("\") & "<br>")
%>

輸出

c:\inetpub\wwwroot\script\test.asp
c:\inetpub\wwwroot\script\script\test.asp
c:\inetpub\wwwroot\script\test.asp
c:\inetpub\wwwroot\script
c:\inetpub\wwwroot
c:\inetpub\wwwroot

相關用法


注:本文由純淨天空篩選整理自ManasChhabra2大神的英文原創作品 ASP Server.MapPath Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。