【发布时间】:2012-10-02 00:50:36
【问题描述】:
我正在创建一个 Web 应用程序 Java EE 和 Jsp。我使用 apache fileupload 创建了一个文件上传程序。它运作良好。但我有一个现实世界的问题。
也就是说,假设让我们假设我网站的 2 个用户上传了一个与 Emp_docu.doc 同名的文件。但两者的内容不同。上传的文件保存在\uploads目录下。
现在我的问题是:
如果多个用户上传同名文件,是否所有同名文件都将被重写,并且只存在单个文件?比如上面说的emp_docu.doc文件夹中不会保存两个\uploads,只有一个emp_docu.doc存在,任何上传的用户都会丢失。
在不降低服务器性能的情况下有什么解决方案?
(即使我们可以重命名文件,是否可以在上传文件保存在服务器目录之前重命名文件\uploads)。
【问题讨论】:
标签: jsp jakarta-ee file-upload