你好我試圖打開jsp頁面的圖像文件,此代碼打開圖像文件中的JSP文件期運用HREF
<a href="file:///D:/FTP/ScanDoc/1018/1365171701_table-add_871716093.png" target="_blank">abc</a>
但由於一些問題,這個代碼不工作。 當我嘗試在HTML頁面中這是正常工作。有什麼問題? 就是這樣。 我是新來的jsp。
你好我試圖打開jsp頁面的圖像文件,此代碼打開圖像文件中的JSP文件期運用HREF
<a href="file:///D:/FTP/ScanDoc/1018/1365171701_table-add_871716093.png" target="_blank">abc</a>
但由於一些問題,這個代碼不工作。 當我嘗試在HTML頁面中這是正常工作。有什麼問題? 就是這樣。 我是新來的jsp。
JSP頁面運行在本地服務器上。
不能包括或使用計算機上的文件,此服務器的外部(甚至不使用完整路徑像d:\ somefile.png)。 嘗試添加此圖片到您的本地服務器並正確包含它。
這是因爲瀏覽器不允許您,當您使用HTTP協議來訪問客戶端文件(詳見上Same origin policy)。例如:
如果你有一個網址,打開瀏覽器http(s)://.....
使用本地文件系統,然後訪問客戶端文件不起作用。
但是,如果瀏覽器URL以file:///...
開頭,那麼這意味着這是位於用戶文件系統中的靜態頁面,因此瀏覽器允許訪問該文件。
看一看也here
可以顯示使用一個Servlet從本地(服務器的本地文件系統)文件系統中的圖片。
是üR右,但它沒有幫助,這是任何其他的問題.. – Youddh
你是什麼意思? – MaVRoSCy
我的英語很抱歉,我使用file:///但它不開放的形象。 – Youddh