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