当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。