标签:position 文件名 adf nload 情况 name utf-8 get 文件
在文件下载中设置的addheader中将filename设置为
filename=\""+ URLEncoder.encode(downloadFile.getName(), "UTF-8")+"\"
最后的形式为
response.addHeader("Content-Disposition", "attachment; filename=\""+ URLEncoder.encode(downloadFile.getName(), "UTF-8") + "\"");
将文件名转换为"%xy"的形式,xy是两位16进制的数值;而浏览器会自动的处理转换后的形式,解决下载后中文名为空的情况。
标签:position 文件名 adf nload 情况 name utf-8 get 文件
原文地址:http://www.cnblogs.com/jinlin/p/7115707.html