【问题标题】:Uploading images to a specific folder on disk using JSP使用 JSP 将图像上传到磁盘上的特定文件夹
【发布时间】:2013-03-19 21:03:41
【问题描述】:

大家好,请参考这篇文章.....Uploading Images Using JSP/Servlets

我的问题是,如果我们多次上传同一张图片,图片将如何存储...?例如,如果一个人上传了一张图片ABC.jpg,而另一个用户也上传了同名的图片,那么系统将如何接受它,因为在我们尝试添加图片时,在任何操作系统中都是正常的具有相同名称的文件,它会要求 “REPLACE”“RENAME” 文件。

那么如何使用这个概念...?? 谢谢

【问题讨论】:

  • 您决定如何在服务器端存储图像完全取决于您。
  • 但这就是我的问题...我希望将文件上传到磁盘上的特定文件夹中,但正如我所说,用户有可能上传具有相同名称的文件(虽然文件可能不同)....所以任何解决方案???
  • 文件在服务器上的名称应该不重要。如果您需要在某处保留文件名,请将其作为元数据保存在其他地方(如数据库)。
  • @NilsH ....我说,我必须将图像存储在磁盘上,只存储数据库上的文件名......所以可以这样做吗??

标签: java jsp


【解决方案1】:

在我的项目中,我总是更改上传文件的名称,并以毫秒为单位添加上传时间。这样一来,两个用户同时上传同一个文件的可能性真的很小。

【讨论】:

  • 好吧,我完全同意这一点......bt你能像使用sn-p代码(或stackoverflow上的任何其他示例)一样指导我......好吧,我只需要一个参考如何在 JSP/servlet 页面中实现...谢谢...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-02-16
  • 1970-01-01
  • 2021-04-13
  • 2023-03-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多