国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > ASP > 正文

server.mappath方法詳解_ASP教程

2024-07-21 02:05:03
字體:
供稿:網(wǎng)友

推薦:String.indexOf 方法介紹
字符串的IndexOf()方法搜索在該字符串上是否出現(xiàn)了作為參數(shù)傳遞的字符串,如果找到字符串,則返回字符的起始位置 (0表示第一個(gè)字符,1表示第二個(gè)字符依此類推)如果說沒有找到則返回 -1

./當(dāng)前目錄
/網(wǎng)站主目錄
../上層目錄
~/網(wǎng)站虛擬目錄
如果當(dāng)前的網(wǎng)站目錄為E:/wwwroot 應(yīng)用程序虛擬目錄為E:/wwwroot/company 瀏覽的頁(yè)面路徑為E:/wwwroot/company/news/show.asp
在show.asp頁(yè)面中使用
Server.MapPath("./") 返回路徑為:E:/wwwroot/company/news
Server.MapPath("/") 返回路徑為:E:/wwwroot
Server.MapPath("../") 返回路徑為:E:/wwwroot/company
Server.MapPath("~/") 返回路徑為:E:/wwwroot/company
server.MapPath(request.ServerVariables("Path_Info"))
Request.ServerVariables("Path_Translated")
上面兩種方式返回路徑為 D:/wwwroot/company/news/show.asp

MapPath 方法將指定的相對(duì)或虛擬路徑映射到服務(wù)器上相應(yīng)的物理目錄上。
語法
Server.MapPath( Path )

參數(shù)
Path
指定要映射物理目錄的相對(duì)或虛擬路徑。若 Path 以一個(gè)正斜杠 (/) 或反斜杠 (/) 開始,則 MapPath 方法返回路徑時(shí)將 Path 視為完整的虛擬路徑。若 Path 不是以斜杠開始,則 MapPath 方法返回同 .asp 文件中已有的路徑相對(duì)的路徑。
注釋
MapPath 方法不支持相對(duì)路徑語法 (.) 或 (..)。例如,下列相對(duì)路徑 ../MyDir/MyFile.txt 返回一個(gè)錯(cuò)誤。
MapPath 方法不檢查返回的路徑是否正確或在服務(wù)器上是否存在。
因?yàn)?MapPath 方法只映射路徑而不管指定的目錄是否存在,所以,您可以先用 MapPath 方法映射物理目錄結(jié)構(gòu)的路徑,然后將其傳遞給在服務(wù)器上創(chuàng)建指定目錄或文件的組件。
示例
對(duì)于下列示例,文件 data.txt 和包含下列腳本的 test.asp 文件都位于目錄 C:/Inetpub/Wwwroot/Script 下。C:/Inetpub/Wwwroot 目錄被設(shè)置為服務(wù)器的宿主目錄。
下列示例使用服務(wù)器變量 PATH_INFO 映射當(dāng)前文件的物理路徑。腳本
<%= server.mappath(Request.ServerVariables("PATH_INFO"))%><BR>

輸出
c:/inetpub/wwwroot/script/test.asp<BR>

由于下列示例中的路徑參數(shù)不是以斜杠字符開始的,所以它們被相對(duì)映射到當(dāng)前目錄,此處是 C:/Inetpub/Wwwroot/Script。腳本
<%= server.mappath("data.txt")%><BR>
<%= server.mappath("script/data.txt")%><BR>

輸出
c:/inetpub/wwwroot/script/data.txt<BR>
c:/inetpub/wwwroot/script/script/data.txt<BR>

接下來的兩個(gè)示例使用斜杠字符指定返回的路徑應(yīng)被視為在服務(wù)器的完整虛擬路徑。腳本
<%= server.mappath("/script/data.txt")%><BR>
<%= server.mappath("/script")%><BR>

輸出
c:/inetpub/script/data.txt<BR>
c:/inetpub/script<BR>

下列示例演示如何使用正斜杠 (/) 或反斜杠 (/) 返回宿主目錄的物理路徑。腳本
<%= server.mappath("/")%><BR>
<%= server.mappath("/")%><BR>

輸出
c:/inetpub/wwwroot<BR>
c:/inetpub/wwwroot<BR>

分享:使用 Osql 工具管理 SQL Server 桌面引擎 (MSDE 2000)應(yīng)用介紹
SQL Server 桌面引擎(也叫 MSDE 2000)沒有自己的用戶界面,因?yàn)樗饕O(shè)計(jì)為在后臺(tái)運(yùn)行

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 那曲县| 广安市| 绩溪县| 青铜峡市| 茌平县| 曲周县| 德保县| 确山县| 宣城市| 涞源县| 唐河县| 汉中市| 洮南市| 汤原县| 林甸县| 和龙市| 漳浦县| 建水县| 商洛市| 博爱县| 涡阳县| 巴林左旗| 永仁县| 武清区| 泗水县| 景泰县| 福建省| 武冈市| 高尔夫| 五寨县| 石楼县| 克拉玛依市| 区。| 敦煌市| 荣昌县| 敖汉旗| 友谊县| 上犹县| 大埔县| 曲松县| 曲松县|