我正在开发使用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. 链接到LibreOffice中的外部文件
- 3. 链接到外部的css文件
- 4. 将外部JavaScript文件链接到HTML
- 5. 链接到外部edmx文件
- 6. 在Ruby中链接到外部文件?
- 7. Flash链接到外部文件
- 8. 链接到外部文件中的Android
- 9. h:outputLink jsf,隐藏外部链接
- 10. 链接到户外的外部文档
- 11. JSF/Primefaces链接到文件系统
- 12. 链接到JSF
- 13. 当链接到HTML文件时外部.js文件崩溃
- 14. Javascript外部文件链接不正确
- 15. 建议 - 外部文件的href链接
- 16. Javadocs链接到外部javadoc
- 17. 链接到外部主页
- 18. KDevelop4链接到外部库
- 19. Eclipse链接到外部类
- 20. Python-Sphinx:链接到外部文件中的部分
- 21. 外部链接
- 22. 链接到外部数据使用URL到CSV文件
- 23. 将外部链接文件添加到文档和媒体
- 24. 将外部javascript和css文件链接到Vue组件中?
- 25. JSF用Javascript链接回到链接
- 26. 外部链接css:文字链接对img链接
- 27. JSF外部上下文getRealPath
- 28. 将外部链接添加到SWF文件
- 29. 将外部C++源文件链接到我的DLL库
- 30. 常见的做法当链接到外部CSS文件?