2013年11月4日

JSP文件下载时文件名在ie和firefox下面文件名不一致极其超链接中文乱码的问题的改进

摘要: response.setContentType("application/octet-stream;charset=UTF-8"); fileName=java.net.URLEncoder.encode(fileName, "UTF-8"); response.setHeader("Content-Disposition", "attachment; filename=" + fileName); 此时在ie下面点击文件下载的时候能够正确显示中文名称但是此时在firefox下面却显示1_%E4%B8%AD%E6%96%87%E6%96%87%E4%BB%B6123.doc然后我又试了另一种方案 response.setContentType("application/octet-stream;charset=UTF-8"); fileName = new String(fileName.getBytes("UTF-8"),"iso-8859-1"); response.setHeader("Content-Disposition", "attachme 阅读全文

posted @ 2013-11-04 13:05 qgc 阅读(988) 评论(0) 推荐(0)

导航