开发者社区> 问答> 正文

struts 下载路径设置问题?报错

今天在做下载时,发现对指定本地地址的下载目录路径的编写存在一些疑惑,希望好心人指导哈...在此表示感谢..

如:要设置下载文件夹为:D:\xxx\yyy.doc文件

下载路径如何编写?

string str = "D:\\xxx\\yyy.doc文件"  这样吗?

但是那样的话,system.out.println(str);  =>  D:\xxx\yyy.doc  运行时还报错,这个应该怎么来拼写设置?

展开
收起
爱吃鱼的程序员 2020-06-22 11:30:35 479 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    报错信息为:java.io.FileNotFoundException:D:\xx?°????????????§è???????????2.pdf(系统找不到指定的文件。)把文件名转成西欧编码…

    1:建议写成相对路径,这样可以防止不同操心系统的兼容;

    2:指定文件的编码格式,若有中文,设定为utf-8 URLEncoder.encode("xxxx","utf-8")

    下载那是客户端的事吧?服务端怎么可能管的了呢?你真逗.

    2020-06-22 11:30:54
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载