【发布时间】:2010-06-08 09:42:25
【问题描述】:
对于用户上传到我的应用程序的图像位置,您有什么建议?
在我的服务器应用程序(如 WebContent->图像)还是在系统位置?
【问题讨论】:
对于用户上传到我的应用程序的图像位置,您有什么建议?
在我的服务器应用程序(如 WebContent->图像)还是在系统位置?
【问题讨论】:
将其存储在 Tomcat 安装之外。这使得 Tomcat 和您的应用程序的更新变得更加容易。
您还可以考虑将图像作为 BLOB 存储在数据库中。
【讨论】:
您可以在 server.xml 中映射 Tomcat 外部的外部目录来存储图像。
为此使用<Context docBase="/some_path_on_your_machine"> 标签。
如果您使用数据库,建议将图像的路径存储在数据库中,并将实际图像存储在文件系统中。
看到这个帖子What is the best place for storing uploaded images, SQL database or disk file system?
【讨论】: