0

我正在使用Netbeans创建一个 JSF 应用程序,并且我有一个名为 Snap 和 Files 的下载文件夹,它分别存储客户端上传的 Snaps 和文件,但是当我清理项目时,整个构建文件夹被删除,所以我的文件。有什么方法可以防止它删除某些文件夹或任何替代方法。(我不想将它保存在任何静态路径上。)

4

1 回答 1

0

您可以也不应该将上传的文件存储在扩展的 WAR 文件夹中。它们在真实的生产环境中也会丢失,因为在运行时添加的文件不包含在原始 WAR 中。

您应该将它们存储在部署文件夹之外的固定路径上。有几种方法可以配置 webapp 以使用它,并将服务器配置为通过虚拟路径从文件夹中提供文件。另请参阅此答案以获取详细说明和示例:上传的图像仅在刷新页面后可用

于 2012-06-10T13:14:04.430 回答