您对用户上传到我的应用程序的图像的位置有何建议?
在我的服务器应用程序(如WebContent-> images)或系统位置?
答案 0 :(得分:6)
将其存储在Tomcat安装之外。这使得Tomcat和您的应用程序的更新变得更加容易。
您还可以考虑将图像作为BLOB存储在数据库中。
答案 1 :(得分:4)
您可以在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?