【发布时间】:2013-03-19 21:03:41
【问题描述】:
大家好,请参考这篇文章.....Uploading Images Using JSP/Servlets
我的问题是,如果我们多次上传同一张图片,图片将如何存储...?例如,如果一个人上传了一张图片ABC.jpg,而另一个用户也上传了同名的图片,那么系统将如何接受它,因为在我们尝试添加图片时,在任何操作系统中都是正常的具有相同名称的文件,它会要求 “REPLACE” 或 “RENAME” 文件。
那么如何使用这个概念...?? 谢谢
【问题讨论】:
-
您决定如何在服务器端存储图像完全取决于您。
-
但这就是我的问题...我希望将文件上传到磁盘上的特定文件夹中,但正如我所说,用户有可能上传具有相同名称的文件(虽然文件可能不同)....所以任何解决方案???
-
文件在服务器上的名称应该不重要。如果您需要在某处保留文件名,请将其作为元数据保存在其他地方(如数据库)。
-
@NilsH ....我说,我必须将图像存储在磁盘上,只存储数据库上的文件名......所以可以这样做吗??