如何解决springboot上传文件路径找不到的问题
作者:尚雨初夏
这篇文章主要介绍了如何解决springboot上传文件路径找不到的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
springboot上传文件路径找不到的问题
1. springboot 获取临时文件存储目录
String path = request.getSession().getServletContext().getRealPath("/uploads");
但很多时候,本机的目录下没有该目录,导致程序抛出异常。
我这里注释掉path;
2. 解决办法
配置location
我在F盘配置了一个文件存储目录,该目录会在项目运行时生成。
3. 在资源文件里把路径配置上
4. 将path设为类的私有属性,属性注入
5. 运行结果
文件上传成功!上传的文件都存进了这个目录。
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。