亚洲无日韩码精品,成人国产精品日本在线,人妻无码中文字幕免费视频蜜桃,少妇扒开毛茸茸的b自慰

歡迎光臨官渡區(qū)光晉五金經(jīng)營部!
源頭制造官渡區(qū)光晉五金經(jīng)營部高新技術(shù)企業(yè) 歐盟標(biāo)準(zhǔn) 雙效合一
全國咨詢熱線:13462848047
熱門關(guān)鍵詞: 汽車音響 汽車電瓶 汽車配件
當(dāng)前位置:主頁 > 新聞資訊 >

asp 如何獲取bin目錄路徑,asp上傳后怎么得到文件路徑

時(shí)間:2025-07-03 23:25:18 來源:n 點(diǎn)擊:55333 次

asp 如何獲取bin目錄路徑,asp上傳后怎么得到文件路徑

1,錄路asp上傳后怎么得到文件路徑

通常我們用iframe來放置上傳組件,徑a件路徑然后在上傳完成后,上傳把文件名傳回來parent.document.getElementById("要顯示的到文控件").value=文件名
windows系統(tǒng)請將網(wǎng)頁文件上傳到根目錄下,請參考:我們網(wǎng)站的何獲取后客服中心——主機(jī)問題——ftp使用手冊

2,錄路asp 獲取當(dāng)前路徑

你在index.asp里加這句看看<% =response.Write(Server.MapPath(".")) %>是徑a件路徑得到服務(wù)器全路徑的
dim aaaa=request.form("bbb")
參考一下:<!--獲取當(dāng)前頁面路徑--> 〈% dim str,host,url,keyword,full str="http://"; host = Request.ServerVariables("HTTP_HOST") url = Request.ServerVariables("PATH_INFO") 或url keyword = Request.ServerVariables("QUERY_STRING") if keyword <> "" then full = str&host&url&"?"&keyword else full = str&host&url end if session("url")=full %>

3,關(guān)于aspnet 獲取文件路徑的到文問題

在ie8以前的版本中,是何獲取后可以得到路徑的,但是錄路ie8和FireFox3,都只上傳文件名,徑a件路徑而不再把路徑傳遞給服務(wù)器,上傳這是到文為了避免安全漏洞而做的修復(fù)如果你要把路徑也上傳,那要做額外的措施,參考:http://hi.baidu.com/cxh870510/blog/item/385e6a51d8a152838d543055.html
/是超文本協(xié)議的路徑分隔符號,所有的網(wǎng)站在瀏覽器中顯示的路徑分隔都是以"/"表示.它一般代表虛擬路徑.在普通程序代碼中則以"\"表示文件路徑分隔符號.它一般指物理路徑../表示在當(dāng)前路徑下,../表示在當(dāng)前路徑的上一級路徑下.~/表示當(dāng)前網(wǎng)站的根目錄下.比如有網(wǎng)站路徑如下c:\inetpub\wwwroot\test\新聞路徑如下c:\inetpub\wwwroot\test\news\c:\inetpub\wwwroot\test\news\2008\c:\inetpub\wwwroot\test\news\2008\info\假設(shè)每個(gè)文件夾下面有個(gè)default.aspx以c:\inetpub\wwwroot\test\news\2008\default.apsx為例:調(diào)試時(shí)顯示路徑為http://localhost/test/news/2008/default.aspx反斜杠都是虛擬路徑分隔,它不會顯示c:\inetpub\wwwroot這節(jié)物理路徑.~/default.aspx指向c:\inetpub\wwwroot\test\default.aspx顯示http://localhost/test/default.aspx../default.aspx指向c:\inetpub\wwwroot\test\news\default.aspx(兩點(diǎn)表示當(dāng)前文件的上一級目錄)顯示http://localhost/test/news/default.aspx/info/default.aspx指向c:\inetpub\wwwroot\test\news\2008\info\default.aspx顯示http://localhost/test/news/2008/info/default.aspx

4,ASPNET獲取服務(wù)器目錄的幾個(gè)方法

編寫程序的時(shí)候,經(jīng)常需要用的項(xiàng)目根目錄。自己總結(jié)如下1、取得控制臺應(yīng)用程序的根目錄方法方法1、Environment.CurrentDirectory 取得或設(shè)置當(dāng)前工作目錄的完整限定路徑方法2、AppDomain.CurrentDomain.BaseDirectory 獲取基目錄,它由程序集沖突解決程序用來探測程序集2、取得Web應(yīng)用程序的根目錄方法方法1、HttpRuntime.AppDomainAppPath.ToString();//獲取承載在當(dāng)前應(yīng)用程序域中的應(yīng)用程序的應(yīng)用程序目錄的物理驅(qū)動器路徑。用于App_Data中獲取方法2、Server.MapPath("") 或者 Server.MapPath("~/");//返回與Web服務(wù)器上的指定的虛擬路徑相對的物理文件路徑方法3、Request.ApplicationPath;//獲取服務(wù)器上ASP.NET應(yīng)用程序的虛擬應(yīng)用程序根目錄3、取得WinForm應(yīng)用程序的根目錄方法1、Environment.CurrentDirectory.ToString();//獲取或設(shè)置當(dāng)前工作目錄的完全限定路徑2、Application.StartupPath.ToString();//獲取啟動了應(yīng)用程序的可執(zhí)行文件的路徑,不包括可執(zhí)行文件的名稱3、Directory.GetCurrentDirectory();//獲取應(yīng)用程序的當(dāng)前工作目錄4、AppDomain.CurrentDomain.BaseDirectory;//獲取基目錄,它由程序集沖突解決程序用來探測程序集5、AppDomain.CurrentDomain.SetupInformation.ApplicationBase;//獲取或設(shè)置包含該應(yīng)用程序的目錄的名稱其中:以下兩個(gè)方法可以獲取執(zhí)行文件名稱1、Process.GetCurrentProcess().MainModule.FileName;//可獲得當(dāng)前執(zhí)行的exe的文件名。2、Application.ExecutablePath;//獲取啟動了應(yīng)用程序的可執(zhí)行文件的路徑,包括可執(zhí)行文件的名稱
這些都很簡單,可以通過systeminfo命令截取流來實(shí)現(xiàn)。 也可以通過c#的system.management里面的類來實(shí)現(xiàn)。 后者的功能強(qiáng)大一些,連bios里的內(nèi)容也可以讀取。 不過這些和asp.net完全沒什么關(guān)系,完全是依靠.net framework 和c#的語法獲取的。 況且,在asp.net里提供這樣的級別的操作也不安全。

5,如何獲得項(xiàng)目的路徑

/** * 參考如下代碼 * 獲得工程的classpath根目錄 * @return String */ public static String getClasspath() try return Class.forName("隨便一個(gè)類").getResource("/").getPath(); } catch (Exception e) e.printStackTrace(); } return ""; }
getclass().getresource() 方法獲得相對路徑( 此方法在jar包中無效。返回的內(nèi)容最后包含/)例如 項(xiàng)目在/d:/workspace/mainstream/test在javaproject中,getclass().getresource("/").getfile().tostring() 返回:/d:/workspace/mainstream/test/bin/public string getcurrentpath() //取得根目錄路徑 string rootpath=getclass().getresource("/").getfile().tostring(); //當(dāng)前目錄路徑 string currentpath1=getclass().getresource(".").getfile().tostring(); string currentpath2=getclass().getresource("").getfile().tostring(); //當(dāng)前目錄的上級目錄路徑 string parentpath=getclass().getresource("../").getfile().tostring(); return rootpath; }
但是這樣獲取到得好像是E:\myeclispeWorkbase\samplev\WebRoot\WEB-INF\classesE:\apache-tomcat-6.0.30\webapps\samplev\WEB-INF所以就得到你這個(gè)效果頂上去System.getProperty("user.dir")這個(gè)可以獲得項(xiàng)目的路勁。Tomcat目錄\webapps\WEB-INF\classesrequest.getServletContext().getRealPath("\\src");Java codepublicvoid doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException System.getProperty("")我想得到相對路徑,也就是項(xiàng)目發(fā)布后的路徑,我是在java類里面,不在action中所以得不到request對象!你是自己建了WEB項(xiàng)目,又在這個(gè)項(xiàng)目上右鍵點(diǎn)Run出來的結(jié)果吧這樣的路徑部署到服務(wù)器上 又對不對呢?好像不是部署后的路徑,因?yàn)槲也渴鸷蟮穆窂绞撬蠾EB項(xiàng)目都是類似你那種路徑的,WEB項(xiàng)目在應(yīng)用服務(wù)器例如TOMCAT下的默認(rèn)部署路徑像這樣而假設(shè)你在這個(gè)項(xiàng)目中,用MyEclise直接Run單個(gè)測試類的話,出現(xiàn)的Class.getResource()路徑就類似MyEclipse工作目錄\項(xiàng)目名\webRoot\WEB-INF\classes如果是web項(xiàng)目可以使用而假設(shè)你建立的是Java Project的話,部署路徑就是項(xiàng)目路徑假設(shè)你的程序已導(dǎo)出為Jar或者classes包,并且部署在D:\test下,在不修改默認(rèn)工作目錄,并且在D:\test下執(zhí)行程序的話,Class.getResource()的路徑就是D:\test所以,你得搞請楚幾個(gè)概念,1.項(xiàng)目開發(fā)位置 2.部署位置 3.執(zhí)行路徑 4.工作目錄Java code/** * 獲得工程的classpath根目錄 * @return String */publicstatic String getClasspath() 如果你打包放到 tomcat里面運(yùn)行,就會得到這個(gè)路徑 E:\apache-tomcat-6.0.30\webapps\samplev\WEB-INF\classes所以你完全可以使用這種方式得到路徑。
在線客服
聯(lián)系方式

熱線電話

010-45830538

上班時(shí)間

周一到周五

公司電話

13733795334

獲取報(bào)價(jià)