我正在開發使用JSF 2.0的Java Web應用程序。用戶可以上傳文件。 我不想將文件存儲在項目文件夾中。我想將它們存儲在另一個文件夾中。我在DB中存儲文件的路徑。我如何生成用戶下載文件的鏈接。JSF鏈接到外部文件
0
A
回答
3
你需要創建一個操作方法,這將讀取指定路徑的文件,將其寫入響應,
請參見
1
這取決於使用的應用服務器。至此,您需要將該外部文件夾作爲另一個文檔根目錄添加到服務器的部署配置中,以便可以通過URL訪問它。
例如,在Tomcat的情況下,這是爲server.xml
添加新的<Context>
元素的問題。請參閱這個答案的例子:Load images from outside of webapps/webcontext/deploy folder using <h:graphicImage> or <img> tag。在例如Glassfish的情況下,這是將新的alternatedocroot
財產添加到glassfish-web.xml
的問題。另請參閱此答案的示例:Uploaded image only available after refreshing the page
相關問題
- 1. JSF外部鏈接
- 2. 鏈接到外部文件中的Android
- 3. 將外部JavaScript文件鏈接到HTML
- 4. 鏈接到外部edmx文件
- 5. h:outputLink jsf,隱藏外部鏈接
- 6. JSF/Primefaces鏈接到文件系統
- 7. 鏈接到JSF
- 8. 當鏈接到HTML文件時外部.js文件崩潰
- 9. Eclipse鏈接到外部類
- 10. 鏈接到外部主頁
- 11. KDevelop4鏈接到外部庫
- 12. 建議 - 外部文件的href鏈接
- 13. Python-Sphinx:鏈接到外部文件中的部分
- 14. 將外部javascript和css文件鏈接到Vue組件中?
- 15. JSF用Javascript鏈接回到鏈接
- 16. 將外部C++源文件鏈接到我的DLL庫
- 17. 無法將外部文件鏈接到php
- 18. 如何將外部JavaScript文件鏈接到WordPress主題?
- 19. Mysql鏈接到外部資源:.zip一個圖像文件
- 20. 動態加載的JQuery形成外部鏈接到JavaScript文件
- 21. 如何將JNI文件鏈接到外部Android C庫?
- 22. Actionscript 3 - FlashVar並將外部鏈接加載到XML文件
- 23. Ubuntu服務器沒有將外部文件鏈接到index.html
- 24. 將外部鏈接文件複製到網站的根目錄
- 25. 常見的做法當鏈接到外部CSS文件?
- 26. 鏈接到外部JavaScript文件時定位RSS提要
- 27. PHPStorm - 將外部SFTP文件夾鏈接到項目中
- 28. 如何將Thymeleaf鏈接到外部js文件?
- 29. Joomla外部鏈接
- 30. 內部和外部鏈接