如何实现Spring Boot项目中获取resources目录下的相对路径?

2026-04-30 03:231阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计203个文字,预计阅读时间需要1分钟。

如何实现Spring Boot项目中获取resources目录下的相对路径?

在Spring Boot项目中,将文件上传保存到`resources`目录下,可以使用以下方式:

javaString projectPath=System.getProperty(user.dir);String filePath=projectPath + /resources/ + 参数;

这里,`参数`是你想要保存的文件名或路径。注意,这种方式不需要知道是否Spring Boot内嵌了Tomcat容器,因为它使用的是系统属性`user.dir`来获取项目根目录路径。

springboot文件上传保存到resources里,用

System.getProperty("user.dir");参数即可获得项目相对路径。(ps:不知道是不是springboot内嵌tomcat容器的原因,用网上的request.getServletContext().getRealPath("/")方法获得的路径不是项目路径,而是c盘下一个tomcat目录路径)

如何实现Spring Boot项目中获取resources目录下的相对路径?

保存成功图:

到此这篇关于springboot项目获取resources相对路径的方法 的文章就介绍到这了,更多相关springboot获取相对路径内容请搜索易盾网络以前的文章或继续浏览下面的相关文章希望大家以后多多支持易盾网络!

本文共计203个文字,预计阅读时间需要1分钟。

如何实现Spring Boot项目中获取resources目录下的相对路径?

在Spring Boot项目中,将文件上传保存到`resources`目录下,可以使用以下方式:

javaString projectPath=System.getProperty(user.dir);String filePath=projectPath + /resources/ + 参数;

这里,`参数`是你想要保存的文件名或路径。注意,这种方式不需要知道是否Spring Boot内嵌了Tomcat容器,因为它使用的是系统属性`user.dir`来获取项目根目录路径。

springboot文件上传保存到resources里,用

System.getProperty("user.dir");参数即可获得项目相对路径。(ps:不知道是不是springboot内嵌tomcat容器的原因,用网上的request.getServletContext().getRealPath("/")方法获得的路径不是项目路径,而是c盘下一个tomcat目录路径)

如何实现Spring Boot项目中获取resources目录下的相对路径?

保存成功图:

到此这篇关于springboot项目获取resources相对路径的方法 的文章就介绍到这了,更多相关springboot获取相对路径内容请搜索易盾网络以前的文章或继续浏览下面的相关文章希望大家以后多多支持易盾网络!