下载中文文件乱码问题
来源:互联网 发布:司法拍卖淘宝网. 编辑:程序博客网 时间:2024/04/30 06:15
1.修改Tomcat服务器conf\server.xml 这个文件。打开找到8080(我的Tomcat有两段port="8080",反正我两段都加了),在最后加上 URIEncoding="utf-8"
< Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
< Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="utf-8"/>
2.程序中修改“中文”的编码。关键代码URLEncoder.encode("string","utf-8");(只要把中文部分转编码就可以了)mp3info.getMp3Name()取得MP3的名字。
utfname=URLEncoder.encode(mp3info.getMp3Name(),"utf-8");
mp3url="http://192.168.1.104:8080/mp3/"+utfname;
URL url=new URL(mp3url);
3.注意文件名中有一些特殊字符也可能导致下载失败,如空格等
- 文件下载中文乱码问题
- 下载中文文件乱码问题
- 中文文件下载文件名乱码问题
- Struts2 文件下载中文文件名乱码问题
- Response下载文件,中文文件名乱码问题
- struts2文件下载中文乱码问题彻底解决
- 文件下载出现中文乱码问题
- 下载含中文txt文件乱码问题
- Java下载文件,文件名中文乱码问题
- Http下载文件,文件名中文乱码问题
- 解决下载文件时中文乱码问题
- struts2解决下载中文文件乱码问题
- 文件下载中文乱码
- 文件下载(解决中文文件名下载乱码问题) 收集
- 文件下载 response.setHeader()下载中文文件名乱码问题 解决办法
- java实现中文文件下载,解决乱码问题,亲测无问题~~
- Python处理MLDonkey 下载中文文件乱码问题
- Python处理MLDonkey 下载中文文件乱码问题 (2)
- 第一章 对JavaFx的一些看法
- 生产者和消费者问题+java版
- C# WebService调用的三大难题
- AM335X DDR 3 调试总结
- 2.struts2配置文件Web.XML与Struts.XML模板详细说明
- 下载中文文件乱码问题
- The Life Cycle of Hibernate entity object
- java析构函数替代者finalize()解说
- JSP pageEncoding和contentType属性
- 数据结构面试题:单链表逆置
- Java与C#时间转换
- Linux 进程管理剖析
- 我的IT生涯
- java(构造方法实例)