热词世界杯

ASP编程要点ABC之一(使用Server.MapPath)

2004-02-14 09:33 出处:eNet学院 作者:甘冀平 责任编辑:zwg

ASP编程要点ABC 使用Server.MapPath   尽可能地使用Server.MapPath()来表示存储在服务器上的文件,而不要用静态绝对路径。因为,如果采用静态绝对路径,当web路径发生变化时,将导致文件路径表达错误,从而不得不修改原静态路径。而使用Server.MapPath()表示的路径就不必再做修改。 比如,以下的代码就不是好的方法: < % whichfile="D:\inetpub\wwwroot\whatever\junk.txt" set fs = CreateObject("Scripting.FileSystemObject") Set thisfile = fs.OpenTextFile(whichfile, 1, False) tempSTR=thisfile.readall response.write tempSTR thisfile.Close set thisfile=nothing set fs=nothing % > 建议使用下面的代码来完成同样的功能: < % whichfile=server.mappath("\whatever\junk.txt") set fs = CreateObject("Scripting.FileSystemObject") Set thisfile = fs.OpenTextFile(whichfile, 1, False) tempSTR=thisfile.readall response.write tempSTR thisfile.Close set thisfile=nothing set fs=nothing % >
分享到: QQ空间 新浪微博 腾讯微博 更多
相关文章
相关文章
相关软件