您的位置:首页 > 移动开发

ASP开发--VBScript中 "server.MapPath()"的应用

2007-12-26 16:11 459 查看
[align=center]ASP开发--VBScript中 "server.MapPath()"的应用[/align]
今天写了一个小页面用于上传文件,运行过程中,发现总是上传不上去,最后用绝对路径实现了,但是用绝对路径不是很好,就想到要用“server.MapPath()”来实现相对路径,用过之后问题解决了,感到很高兴。为了多学习下,我通过传入不同参数,测试取得不同的结果,最终把它的应用搞通了。哈哈,今天又学到点小知识!

根据不同参数获得的结果如下:

当前网站的根目录的绝对路径
server.MapPath("/")

c:/inetpub/wwwroot

当前目录下子目录"Data"的绝对路径
server.MapPath("data")

D:/qhdbtmis/tmis/updateSystem/data

当前目录的绝对路径
server.MapPath(".")

D:/qhdbtmis/tmis/updateSystem

当前目录父目录的绝对路径
server.MapPath("../")

D:/qhdbtmis/tmis

没有参数
server.MapPath("")

Microsoft VBScript 运行时错误 错误 '800a01c2'

错误的参数个数或无效的参数属性值: 'MapPath'

/tmis/updateSystem/updataProcess.asp,行 59
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐