2013-11-29 81 views
0

我想用我的JSP頁面上傳圖片到數據庫。 我使用如何獲得JSP中fileupload的完整路徑?

<input id="fileUpload" type="file" name="file"> 

,但我無法讀取該文件的完整路徑..

請幫助...

我用jQuery來讀取文件控制的路徑如下圖所示...

var path = $('#fileUpload').val() ; 
+0

發佈您用來上傳文件的Java代碼以及您收到的任何錯誤消息。 – Dan

+0

我實際上使用jquery從文件上傳中讀取路徑。但我只得到文件名作爲結果,沒有完整的路徑 – Myth

+1

出於安全原因,你不能,瀏覽器策略 –

回答

0

我將答案套用這個question

出於安全原因,瀏覽器不允許這樣做。瀏覽器中的JavaScript無法訪問文件系統。

由於安全考慮,瀏覽器不會允許此操作,因此您需要在後端執行此操作並將其返回給頁面(假設您要這樣做的原因是向用戶顯示文件上傳的路徑)。試試ajax電話。

+0

我其實想要將文件作爲字節存儲到我的數據庫。所以我怎麼能沒有得到完整的路徑 – Myth

相關問題