我正在使用Spring MVC开发一个小型Java应用程序。我想存储用户的个人资料图片,但我不知道在哪里存储它所以我可以稍后向用户提供。
我读过这篇文章:
What does servletcontext.getRealPath(“/”) mean and when should I use it
Recommended way to save uploaded files in a servlet application
但我觉得我错过了一些东西。在第二篇文章中,接受的答案是,建议的方法是在系统中硬编码路径,例如C:/webapps/uploads
,但这是最好的方法吗?如果您在不同的操作系统中运行您的应用程序,这将无法正常工作?没有办法将图像存储在某些路径中,例如webapp资源文件夹?