`

带中文文件名的文件下载

阅读更多
以附件的形式提供下载,并且下载文件名中带有中文字符。代码如下:
String filenamedisplay = new String(bean.getFilename().getBytes ("GB2312"), "ISO_8859_1");  
				
response.addHeader("Content-Disposition", "attachment;filename=" +filenamedisplay);
				
response.setHeader("Cache-Control", "min-fresh");
				
byte[] b = new byte[16*1024];
int len;
while ((len = inStream.read(b)) > 0) {
   response.getOutputStream().write(b, 0, len);
}
inStream.close();
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics