String path = ResourceUtils.getURL("classpath:").getPath()+"static/upload";
System.out.println(path);
//本地开发输出/C:/Program Files/Apache Software Foundation/Tomcat 9.0/webapps/xxx/WEB-INF/classes/static/upload
//部署到服务器输出/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%209.0/webapps/xxx/WEB-INF/classes/static/upload
path = URLDecoder.decode(path,"utf-8");//处理空格转化为%20
System.out.println(path);
//本地开发输出/C:/Program Files/Apache Software Foundation/Tomcat 9.0/webapps/xxx/WEB-INF/classes/static/upload
//部署到服务器输出/C:/Program Files/Apache Software Foundation/Tomcat 9.0/webapps/xxx/WEB-INF/classes/static/upload

最新文章

  1. c#小小总结(设计模式)
  2. IOS-利用AFNetworking监听网络状态
  3. iOS 中 为UIView添加背景图片
  4. Git学习:利用Git和TortoiseGit把代码传输到网络服务器
  5. error LNK2005: DDX_Control 已经在 uafxcwd.lib(wincore2.obj) 中定义
  6. bzoj 1222: [HNOI2001]产品加工 dp
  7. 发现可高速缓存的 SSL 页面
  8. 接入淘宝SDK(OneSDK)和支付宝SDK(AlipaySDK)出现 duplicate symbols for architecture i386
  9. C# LinkButton 带参数的OnCommand事件的写法
  10. js 检验密码强度
  11. leetcode--007 word break I
  12. Java集合详解及List源码分析
  13. 基本服务器的AAA实验
  14. Java入门:基础算法之二进制转换为十进制
  15. linux的常用指令和配置文件
  16. python(九)迭代器和生成器
  17. Linux根文件系统
  18. Redis自学笔记:1.简介
  19. pytest十一:函数传参和 firture 传参数 request
  20. Delphi在Listview中加入Edit控件

热门文章

  1. 123457123457#1#-----com.threeapp.circlerunner01----儿童旋转跑酷游戏
  2. python根据数组数据绘图
  3. (十三)static关键字
  4. python迭代器、生成器、装饰器之装饰器
  5. jenkins:忘记密码怎么办
  6. 安卓 adb命令
  7. golang json解析到map中
  8. REDIS scan与sunionstore合并多集合数据
  9. 第6章:LeetCode--数组(冒泡排序、快速排序)
  10. PAT甲级 模拟题_C++题解