当前位置:  开发笔记 > 编程语言 > 正文

Java/JSP图像上传.在哪里保存这些图像文件?

如何解决《Java/JSP图像上传.在哪里保存这些图像文件?》经验,为你挑选了1个好方法。

我正在编写一个简单的应用程序,让用户上传图像.上传后,用户可以标记或删除它们.

我想出了如何上传文件并在文件上传后保存它们.我一直在跟踪保存图像的全局路径.在数据库中,我保留有关图像的元数据,如文件名,标签等.

我正在使用Java/JSP(特别是Stripes框架,但我的问题是通用的).

我的问题是,一旦上传这些图像文件,我该将它保存在哪里?

现在我在Tomcat服务器上部署了两个Web应用程序.一个主要的Web应用程序和另一个是我上传图像的位置.

但这不起作用,因为在重新部署/重新启动Tomcat之前,我无法在主应用程序中看到上传的图像.

似乎Tomcat不会自动选择新上传的图像.

有没有人有任何解决方案?

这是一个简单的项目,所以我不想将它们存储在数据库中或使用Apache来存储图像.对于这个小项目来说,这一切都太复杂了.

谢谢.



1> Chris Johnst..:

绝对不要将图像存储在数据库中,但是您需要将图像路径存储在数据库中.这将允许您将图像存储在任何地方.

由于您使用的是两个tomcat应用程序,因此最好的办法是将图像存储在任一应用程序之外,然后将图像流式传输回用户,而不是让tomcat管理文件.否则,我会问你为什么要用两个网络应用程序来做这件事.

推荐阅读
郑谊099_448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有