问题描述
- jsp中文件下载因为中文名出现乱码
-
jsp中在浏览器上下载文件时,因为文件名是中文,下载的时候中文的地方就是问号,说找不到文件,这该怎么办?说是url传递中文参数乱码问题,该怎么解决
解决方案
对文件名做utf8编码,这种方式只有IE9和新的浏览器支持。早期的浏览器不支持。
解决方案二:
请采纳,
详细参考:http://blog.csdn.net/zenson_g/article/details/8604892
解决方案三:
用filename=new String(filename.getBytes("ISO8859-1"),"UTF-8");用这个转一下编码方式
时间: 2024-08-04 08:52:24