社区
Web 开发
帖子详情
JAVA中文下载 路径有中文总提示路径找不到
jack_liu4Ye
2010-01-25 09:50:30
我用的是URL url = new URL("......");
但是当有中文路径的时候总提示此方法找不到路径,为什么上传的时候有中文路径可以,下载的时候却出错呢,我急着用所以请教各位大侠,能解决的方法我一定把把分都给出去。
...全文
1084
14
打赏
收藏
JAVA中文下载 路径有中文总提示路径找不到
我用的是URL url = new URL("......"); 但是当有中文路径的时候总提示此方法找不到路径,为什么上传的时候有中文路径可以,下载的时候却出错呢,我急着用所以请教各位大侠,能解决的方法我一定把把分都给出去。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jack_liu4Ye
2010-01-25
打赏
举报
回复
我用的是JBoss,不知道JBoss配置!!
jack_liu4Ye
2010-01-25
打赏
举报
回复
关键项目要求后台的数据要有正常显示,所以zhangliangming_87,你的方法我试过,可以,但是后来又改回去了。。
SunFulong
2010-01-25
打赏
举报
回复
如果使用的是Apache Tomcat,需要修改一下配置文件,来以UTF-8方式来解析URI,否则,浏览器将UTF-8编码的URI发给Tomcat,而Tomcat使用ANSI来解析,必然会造成路径不一致,找不到文件啦
bunrise
2010-01-25
打赏
举报
回复
你下载的时候将得到的路径打印出来,看看他是什么样个情况才好对症下药嘛
扁鵲東南飛
2010-01-25
打赏
举报
回复
你不要把中文 的路径也 加到数据了,直接 把传递的文件名放进去,然后获取下载的时候,直接写到该路径下,然后从数据库里取出 文件名;
当然文件名也要你重新设计一个,一个用随即数字来命名的文件名。
bayougeng
2010-01-25
打赏
举报
回复
你用utf-8,不一定别人用utf-8。
String filePath = decoder.decode(path,"utf-8");
这句的字符集换成其他的试试。
另外,你可把url发上来让大家试,谁写的代码搞定了就直接给分。
jack_liu4Ye
2010-01-25
打赏
举报
回复
还有后台读出的URL也是中文的没有错,但是就是New URL(“”)时就是找不到这个路径,请大侠们帮我看看,谢谢了
jack_liu4Ye
2010-01-25
打赏
举报
回复
我试过了,但是还是不好用,我把代码贴出来给大家看看,就是在代码第三行报的错 FileNotFound
URLDecoder decoder = new URLDecoder();String filePath = decoder.decode(path,"utf-8");
int byteread = 0;
URL url = new URL(filePath);
URLConnection conn = url.openConnection();
InputStream inStream = conn.getInputStream();
OutputStream toStream = new BufferedOutputStream(response.getOutputStream());
。。。。。
whereusejava
2010-01-25
打赏
举报
回复
中文先要处理一下
1搂的方法可以试试。。。。。。
xiaotian521
2010-01-25
打赏
举报
回复
学习了...........
BearKin
2010-01-25
打赏
举报
回复
[Quote=引用 1 楼 zhoupuyue 的回复:]
用URLDecoder解码试试,utf-8替换成你的tomcat设置的网路传输的编码。
String para = "......";
URLDecoder decoder = new URLDecoder();
String path = decoder.decode(para,"utf-8");
URL url = new URL(path);
[/Quote]
改成这个样子实验下
hailang7210
2010-01-25
打赏
举报
回复
改UTF-8
阿_布
2010-01-25
打赏
举报
回复
用URLDecoder解码试试,utf-8替换成你的tomcat设置的网路传输的编码。
String para = "......";
URLDecoder decoder = new URLDecoder();
String path = decoder.decode(para,"utf-8");
URL url = new URL(path);
镜花水月73
2010-01-25
打赏
举报
回复
[Quote=引用 11 楼 sunfulong 的回复:]
如果使用的是Apache Tomcat,需要修改一下配置文件,来以UTF-8方式来解析URI,否则,浏览器将UTF-8编码的URI发给Tomcat,而Tomcat使用ANSI来解析,必然会造成路径不一致,找不到文件啦
[/Quote]
这个有点像
JAVA
解决URL
路径
中含有
中文
的问题
JAVA
解决URL
路径
中含有
中文
的问题。无论是
路径
中还是文件名包含
中文
都可以处理。经测试验证通过。
java
中文
文件
路径
乱码 解决方法
原因 由于使用CMD运行
java
程序的时候,系统默认的编码格式是gbk。 而包含
中文
字符的代码一般是UNICODE格式,所以直接运行含有
中文
字符的代码就很容易出现编码错误。 解决方法 一 将代码文件 编码格式设置为“使用ANSI格式编码” 不推荐 二 将
java
c命令改成:
java
c -encoding UTF-8 文件名.
java
即可 ...
图解
Java
数据结构和算法
1.算法是程序的灵魂,优秀的程序在对海量数据处理时,依然保持高速计算,就需要高效的数据结构和算法支撑。2.网上数据结构和算法的课程不少,但存在两个问题:1)授课方式单一,大多是照着代码念一遍,数据结构和算法本身就比较难理解,对基础好的学员来说,还好一点,对基础不好的学生来说,基本上就是听天书了2)说是讲数据结构和算法,但大多是挂羊头卖狗肉,算法讲的很少。 本课程针对上述问题,有针对性的进行了升级 3)授课方式采用图解+算法游戏的方式,让课程生动有趣好理解 4)系统全面的讲解了数据结构和算法, 除常用数据结构和算法外,还包括程序员常用10大算法:二分查
找
算法(非递归)、分治算法、动态规划算法、KMP算法、贪心算法、普里姆算法、克鲁斯卡尔算法、迪杰斯特拉算法、弗洛伊德算法、马踏棋盘算法。可以解决面试遇到的最短
路径
、最小生成树、最小连通图、动态规划等问题及衍生出的面试题,让你秒杀其他面试小伙伴3.如果你不想永远都是代码工人,就需要花时间来研究下数据结构和算法。教程内容:本教程是使用
Java
来讲解数据结构和算法,考虑到数据结构和算法较难,授课采用图解加算法游戏的方式。内容包括: 稀疏数组、单向队列、环形队列、单向链表、双向链表、环形链表、约瑟夫问题、栈、前缀、中缀、后缀表达式、中缀表达式转换为后缀表达式、递归与回溯、迷宫问题、八皇后问题、算法的时间复杂度、冒泡排序、选择排序、插入排序、快速排序、归并排序、希尔排序、基数排序(桶排序)、堆排序、排序速度分析、二分查
找
、插值查
找
、斐波那契查
找
、散列、哈希表、二叉树、二叉树与数组转换、二叉排序树(BST)、AVL树、线索二叉树、赫夫曼树、赫夫曼编码、多路查
找
树(B树B+树和B*树)、图、图的DFS算法和BFS、程序员常用10大算法、二分查
找
算法(非递归)、分治算法、动态规划算法、KMP算法、贪心算法、普里姆算法、克鲁斯卡尔算法、迪杰斯特拉算法、弗洛伊德算法马踏棋盘算法。学习目标:通过学习,学员能掌握主流数据结构和算法的实现机制,开阔编程思路,提高优化程序的能力。
java
找
不到
指定
路径
_
java
创建文件时
提示
找
不到
指定
路径
的解决方法
java
创建文件时
提示
找
不到
指定
路径
的解决方法发布时间:2020-06-23 21:40:04来源:亿速云阅读:319作者:Leah这篇文章将为大家详细讲解有关
java
创建文件时
提示
找
不到
指定
路径
的解决方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。创建文件时,
提示
找
不到
指定的
路径
,那是因为没有创建目录导致的。比如创建一个文件:File file = new ...
生产环境下运行
java
程序读取
中文
名文件
找
不到
路径
本地测试一切正常,发布之后就报错! log打印需要访问的
路径
opt/workspace/xxx/xxx/template/值班导入模版.xlsx 手动敲击命令也是正确的 但是程序就是报错 文件
找
不到
File not exist: opt/workspace/xxx/xxx/template/值班导入模版.xlsx 问题排查: 1,访问
路径
是我们认为的
路径
, 不是程序知道的
路径
我们可以看看程序认为的文件夹下有什么文件 比如用直接用这个 :https://blog.csdn.net/w18756901
Web 开发
81,090
社区成员
341,731
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章