當前位置:首頁 » 文件傳輸 » 上傳路徑
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

上傳路徑

發布時間: 2022-01-12 08:39:06

A. 怎麼實現本地上傳文件並獲取文件路徑

試試這個控制項:http://www.cnblogs.com/xproer/archive/2010/10/24/1859895.html
此控制項是基於標准HTTP協議實現的文件上傳功能。優勢是擴展性非常好,整合簡單,支持批量上傳文件和上傳文件夾功能,上傳前獲取本地文件大小,適合各種簡單WEB項目。
另外一個特點是支持自動上傳指定的本地文件。

單文件上傳演示

上傳本地文件代碼
使用步驟如下:
1.調用AddFile函數添加本地文件,注意路徑需要使用雙斜框(\\)
2.調用PostFirst函數開始上傳文件。
JavaScript code
?
1
2
3
4
5
6
7
8
9
10
11
12
13
<script type="text/javascript" language="javascript">
var uploaderMgr = new HttpUploaderMgr();
uploaderMgr.Load();//載入控制項

window.onload = function()
{
uploaderMgr.Init();//初始化控制項
//添加一個本地文件
uploaderMgr.AddFile("D:\\Soft\\QQ2010.exe");
uploaderMgr.PostFirst();

};
</script>

單文件整合代碼:
JavaScript code
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
伺服器返回消息:<input id="txtFilePath" type="text" size="50" />
<script type="text/javascript" language="javascript">
var uploaderMgr = new HttpUploaderSingleMgr();
uploaderMgr.Config["PostUrl"] = "http://localhost:8080/asp.net/upload.aspx";
uploaderMgr.Load();
//文件上傳完成後執行的回調函數
uploaderMgr.CompleteHook = function(msg)
{
document.getElementById("txtFilePath").value = msg;
};

window.onload = function()
{
uploaderMgr.Init();
};
</script>

B. 查看上傳文件的路徑

您好!
一般伺服器為了安全,是不可能顯示絕對路徑的,要顯示了,那黑客還不把伺服器給黑了,呵呵~~~~
一句話:找不到的!

-----------------全心全意為人民服務!---------------

如果我的答案對您有幫助,那麼我倍感欣慰,您的支持就是我前進的動力!
如果我的答案不夠清楚、詳細,那麼我會繼續努力做的更好!

C. 為什麼上傳照片什麼正確的文件路徑

正確的文件路徑意思是你的圖片所在的地方 比如我電腦的一張照片在D盤圖片目錄下 圖片名字叫 beauty 如果要上傳照片的時候 點瀏覽 然後選擇文件夾 先打開D盤 然後在D盤中找到一個叫圖片的文件夾 然後在此文件夾中找到一張叫beauty的圖片 就行了 如果上傳照片找不到原來的圖片有可能圖片位置你記錯了 或者圖片被你刪除調了 這些情況都不能找到正確的文件路徑

QQ空間里上傳圖片也差不多了 也是打開QQ空間的相冊 然後點擊瀏覽 然後會彈出來個文件對話框 你選擇你需要上傳的文件 然後上傳就行了 不過QQ相冊的速度很慢的 有時候還有限制

D. 怎麼查詢上傳文件的路徑,最好能給代碼,也不是太難

本地路徑的話 $targetFile 難道不是嗎?
如果是 web 路徑的話應該是
$_SERVER['SERVER_NAME'].$targetFolder. '/' . $_FILES['Filedata']['name'];

js在客戶端,你得到了也沒法寫到資料庫啊。我沒用過 jquery 上傳,不好說怎麼解決,不過我搜到個這個 http://www.cnblogs.com/oec2003/archive/2010/01/06/1640027.html
里邊提到 onSelect 事件里可以得到文件名,你再組合你的域名和 /activity/uploads ,應該就是最後文件的路徑。

E. 如何獲取上傳文件的絕對路徑

<input id="myfile" type="file" />
<br />
<img src="" alt="Image to be upload." />
<div id="info"></div>
<script type="text/javascript">
var dFile = document.getElementById('myfile');
var dImg = document.getElementsByTagName('img')[0];
var dInfo = document.getElementById('info');
dFile.onchange = function(){
if(!dFile.value.match(/.jpg|.gif|.png|.bmp/i)){alert('File type must be: .jpg, .gif, .bmp or .png !');return;}
if(dFile.files){
dImg.src = dFile.files[0].getAsDataURL();
alert(dImg.src);
}else if(dFile.value.indexOf('\\') > -1 || dFile.value.indexOf('\/') > -1){
dImg.src = dFile.value;
alert(dImg.src);
}
}
</script>
輸出 完整路徑。

F. 文件上傳路徑不到指定文件夾

你那個文件已經不存在了吧

G. java怎麼獲取上傳文件的路徑

java文件中獲得路徑
Thread.currentThread().getContextClassLoader().getResource("") //獲得資源文件(.class文件)所在路徑
ClassLoader.getSystemResource("")
Class_Name.class.getClassLoader().getResource("")
Class_Name.class .getResource("/")
Class_Name.class .getResource("") // 獲得當前類所在路徑
System.getProperty("user.dir") // 獲得項目根目錄的絕對路徑
System.getProperty("java.class.path") //得到類路徑和包路徑
列印輸出依次如下:
file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/
file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/
file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/
file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/
file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/com/xml/imp/
F:\work_litao\uri_test
F:\work_litao\uri_test\WebContent\WEB-INF\classes;F:\work_litao\uri_test\WebContent\WEB-INF\lib\dom4j.jar
2、 JSP中獲得當前應用的相對路徑和絕對路徑
根目錄所對應的絕對路徑:request.getRequestURI()
文件的絕對路徑 :application.getRealPath(request.getRequestURI());
當前web應用的絕對路徑 :application.getRealPath("/");
取得請求文件的上層目錄:new File(application.getRealPath(request.getRequestURI())).getParent()

H. html5可以通過路徑上傳文件么

這個當然可以 只需要有合適的插件支持即可

I. java文件上傳文件路徑

String newFilePath = "new Path" + "\\" + newfile.getFileName;

File file = new File(String newFilePath);

J. 有過上傳文件經驗的高手,幫一下啊,如何取得上傳文件的路徑

先拖一個HTML控制項file field 設置其id為SelectFile並設置其language=c#,runat=server,再在你該程序下目錄下新建一個document文件夾,忘記了是不是還需要設置下該文件夾的許可權(添加一個every one用戶賦予全部許可權)
然後再如寫代碼:

string selectfile="";

string file=SelectFile.PostedFile.FileName.ToString().Trim();
if (!file.Equals(""))
{
string path=Server.MapPath(".");
string fileName = System.IO.Path.GetFileName( SelectFile.PostedFile.FileName );
path += "\\document\\";
selectfile = System.IO.Path.Combine(path,fileName);
SelectFile.PostedFile.SaveAs( selectfile);
Page.RegisterStartupScript("sb1", "<script language=javascript>alert('上傳成功!');</script>");//此時你去看document文件夾下已經有你上傳的文件了

}