struts2下载文件时中文名乱码问题

原创 2018年04月17日 15:52:55

是编码的问题,转换成iso-8859-1方可解决问题。此时struts.xml文件无需再配置Content-Disposition

response.setHeader("Content-Disposition", "attachment;filename="+new String(fileName.getBytes(),"iso-8859-1")+".xls");

ASP.NET 解决下载文件名乱码问题

  • 2014年03月04日 18:14
  • 2KB
  • 下载

Firefox下载文件时中文名乱码问题

为了形象化,先看几张不同浏览器下下载文件时的效果图: 1:Firefox 36.0.1 2:IE8 3:Chrome 40.0.2214.93 m 4:360 7.1.1.32...
  • tyjdzr
  • tyjdzr
  • 2016-10-11 09:14:02
  • 281

在ASP.NET中,IE与Firefox下载文件带汉字名时乱码的解决方法

针对IE,使用了ASP.NET的转换函数UrlEncode();针对Firefox,在输出文件名前后加引号。这样,ASP.NET产生的下载文件就可以带汉字名称且无乱码了。测试通过浏览器:IE8、IE7...
  • hulihui
  • hulihui
  • 2010-07-28 15:41:00
  • 5274

解决不同浏览器下载时中文名乱码问题

  • 2012年05月13日 20:48
  • 3KB
  • 下载

struts2 文件下载中文乱码问题解决方案

问题描述:1.前台jsp页面通过?传递中文参数,action中接收出现乱码 2.下载文件时,中文文件无法显示。 解决方案:1.在网上查了资料通过在jsp页面上urlencode可以解决,但是我改为传...
  • superdcj
  • superdcj
  • 2013-10-24 12:13:01
  • 1240

Struts2下载文件中文乱码处理

  • 2014年10月16日 13:00
  • 1KB
  • 下载

flex 文件上传 预览下载 及中文名乱码解决问题

  • 2011年09月26日 09:26
  • 4.94MB
  • 下载

.net从服务器下载文件中文名乱码解决方案

从服务器下载文件中文名乱码解决方案,具体文字说明不多了,直接贴代码了,具体代码如下: try { string excelName = Request["excelName"]....
  • zhaifengmin
  • zhaifengmin
  • 2015-11-11 17:33:31
  • 1141

struts2中文件下载以及中文乱码

昨天在试着做一个使用struts2文件下载的功能,基本上没有考虑到乱码的问题,因为当时文件都是以数字进行命名的,下载过程中没有出现问题。 下面给出代码, Action类, public clas...
  • wojiaohuangyu
  • wojiaohuangyu
  • 2016-05-30 17:36:49
  • 2284

文件下载时中文名乱码

文件下载时中文名乱码   1.在servlet实现下载步骤:    (1)response.setContentType("application/x-excel; charset=gbk");...
  • zhangxiaoqi520520
  • zhangxiaoqi520520
  • 2012-10-11 13:42:16
  • 173
收藏助手
不良信息举报
您举报文章:struts2下载文件时中文名乱码问题
举报原因:
原因补充:

(最多只允许输入30个字)