首页 > Java技术 > java实现文件下载时文件名的控制
201306月8

java实现文件下载时文件名的控制

filename=new String(filename.getBytes("gbk"),"iso-8859-1");
httpResponse.setHeader("Content-Disposition",
      "attachment; filename=\""+filename+"\"");
httpResponse.setCharacterEncoding("UTF-8");
httpResponse.setHeader("Content-Type","application/octet-stream");

注意filename=\””+filename+”\”” 要带有” ,以处理文件名是中文,且有空格的情况。
此方式可以用于JSP页面中的报表直接另存为导出到Excel中。

文章作者: iitshare
本文地址:http://www.iitshare.com/java-files-downloaded-file-name-control.html
版权所有 © 转载时必须以链接形式注明作者和原始出处!

更多
本文目前尚无任何评论.

发表评论