我正在开发一个jsf2网络应用程序,我需要将文件上传到我的webcontent中的文件夹并永久保存它们,我使用了JSF FileUpload Directory中提到的技术,我可以上传到wtp .. 。文件夹的子文件夹,但是当BlueC说它在tomcat重启时丢失了,有没有办法做到这一点?
答案 0 :(得分:0)
您可以使用BLOB字段将文件存储在数据库中。这将取决于您如何实现应用程序的持久层,但在Java方面,您通常会将此字段实现为byte []。所以下载或显示文件会很舒服。
答案 1 :(得分:0)
您可以将文件上传到某个目录/默认目录,然后手动将文件复制到部署目录和应用程序服务器安装之外的安全文件夹中(是的,您可以这样做)。