我需要將圖像上載到文件夾,可以在configuration.properties文件中配置文件夾名稱。文件路徑可以在應用程序上下文之外。上傳圖片後,我需要通過img標籤在JSP中以圖片形式顯示它。我怎麼能做到這一點?將圖像從服務器上下文中上載並將其加載爲jsp中的圖像
0
A
回答
0
從您的問題看來,您可以將文件保存到所需的位置,但無法顯示該位置的圖像。
那麼,你不能引用web容器以外的文件。 HTML中img標籤的來源可以是URL,即Web容器中的文件或Web上託管的文件。
作爲解決方法,您可以創建一個servlet,它可以從Web容器外部加載文件,然後將文件寫入/流式傳輸到您的響應中。您將爲servlet提供文件路徑,並且該servlet將爲您提供該文件。
假設您創建一個名爲'FileServlet'的服務文件的Servlet,並且此FileServlet將'imageName'作爲參數來獲取文件。你的FileServlet被編碼爲從路徑文件'C:\ image \'。 img標籤如:
<img scr="FileServet?imageName=image1.jpg">
可用於提供文件'C:\ image \ image1.jpg。
參考FileServlet by BalusC的詳細工作。
相關問題
- 1. Android - 從服務器下載圖像並加載到ImageView中
- 2. 下載圖像並將其加載到listitem中的imageview中
- 3. 使用jsp從服務器下載android中的圖像
- 4. 將圖像作爲服務加載
- 5. 將圖像下載到由API獲取的服務器上
- 6. J2ME:從服務器下載圖像並在手機上保存
- 7. openreadAsync vs從服務器上下載圖像的位圖
- 8. React-Native:下載圖像並將其轉換爲Base64圖像
- 9. 如何將圖像上載到服務器並保存路徑
- 10. 將圖像保存到數據庫並從服務器加載
- 11. 通過Android上的HTML FIleUpload將圖像上載到服務器
- 12. 將圖像轉換爲從服務器加載的9補丁圖像
- 13. 如何使用上下文菜單將圖像加載到網絡服務器
- 14. 無法上傳圖像並將其保存在服務器上
- 15. 將圖像上傳到從服務器
- 16. 自動從服務器下載圖像
- 17. 從服務器下載圖像
- 18. 從服務器下載Android圖像?
- 19. 將圖像下載爲圖像r
- 20. 從服務器上下載的圖像返回null
- 21. 從服務器下載圖像並保存到數據庫中
- 22. 從網絡服務器加載圖像
- 23. 從遠程服務器加載圖像
- 24. 從遠程服務器加載圖像?
- 25. 將圖像從服務器下載到imageview時的性能
- 26. 從URL下載圖像並將其顯示在GridView中
- 27. 將位圖圖像上傳到服務器並加裝
- 28. 從URL加載圖像並將其添加到列表視圖
- 29. 如何從網上下載圖像並將其顯示在UIImageView中?
- 30. 從服務器上下載圖像目錄並在iphone上存儲