Java中获取绝对路径出现% 20(路径被转码)的问题
来源:互联网 发布:上瘾网络剧花絮百度云 编辑:程序博客网 时间:2024/05/20 14:22
在通过Class.class.getClassLoader().getResource()方法获取文件的绝对路径是抛出这个异常:
E:\MyEclipse%2010\Workspaces\day09_user\WebRoot\WEB-INF\classes\users.xml (系统找不到指定的路径。)
导致绝对路径出现异常的原因:
出现错误时,工作空间为Myecplise 10(中间有个空格)Myecplise的工作空间名称包含了特殊字符(空格也算),导致路径转码后,出现了异常。空格被转译后为 %20
解决方案:
1. 电脑注销后,修改Myecplise的工作空间名,去掉特殊字符。
2. 通过URLDecoder.decode(path, “UTF-8”);方法 重新将获取的路径,变为正常的路径。
错误路径:
E:\MyEclipse%2010\Workspaces\day09_user\WebRoot\WEB-INF\classes\users.xml
正确路径:
E:\MyEclipse 10\Workspaces\day09_user\WebRoot\WEB-INF\classes\users.xml
阅读全文
0 0
- Java中获取绝对路径出现% 20(路径被转码)的问题
- java 获取绝对路径去除路径的%空格问题
- Java和Jsp中获取类所在路径(绝对路径、相对路径)的几种方法
- java web中相对路径和绝对路径的获取
- JAVA中获取相对路径、绝对路径总结
- JAVA中获取相对路径、绝对路径总结
- 获取绝对路径 去除路径的% 空格问题
- 获取绝对路径去除路径的%空格问题
- java/jsp中绝对路径和相对路径的问题[FROM]
- java/jsp中绝对路径和相对路径的问题[FROM]
- JAVA获取绝对路径的问题
- (Java)路径问题(绝对路径、相对路径)
- j2ee中绝对路径、相对路径的获取
- java(Web)中相对路径,绝对路径问题(转)
- java中相对路径,绝对路径问题总结
- java中相对路径,绝对路径问题总结
- java中相对路径,绝对路径问题总结
- java中相对路径,绝对路径问题总结
- Spring Cloud在国内中小型公司能用起来吗?
- 数据库——连接查询(子查询)
- 多线程开山篇
- Unity3D集成腾讯语音GVoiceSDK
- oracle函数(1)
- Java中获取绝对路径出现% 20(路径被转码)的问题
- JavaWeb成长笔记(二)
- 在CentOS 7上安装Jenkins
- 5、Base64加密算法
- 大数据视觉智能实践及医学影像智能诊断探索(讲座精华笔记)
- Bootstrap html后台模板总结
- C++ 校园管理系统、高校人员信息管理系统设计
- HDU 3018 Ant Trip(欧拉路的条数)
- Oracle 表数据迁移(使用impdp命令)