原文:Struts2文件下载文件名中文出现乱码解决办法

经过本人实验该方法非常简单: Struts 文件下载时,如果所下载的文件名是中文时,就会出现乱码。解决办法如下: 步奏一:修改fileName属性的set方法public void setFileName String fileName throws UnsupportedEncodingException this.fileName new String fileName.getBytes IS ...

2012-05-11 21:39 1 8958 推荐指数:

查看详情

struts2文件下载(解决中文文件名问题)

1.首先,jsp页面进行下载的那段话需要使用<s:url>标签: 2.struts2.xml文件中的配置: 这里解释一下:fileName是前台jsp传过来的参数,dnfileName是显示给下载用户看文件名的参数,在Action中初始化(因为如果文件名 ...

Sat Jan 19 23:25:00 CST 2013 1 2959
Struts2 文件下载中文处理方法以及控制下载文件名称和扩展

Struts2的框架提供了现成的文件下载方式,大大简化了开发下载功能的便利性。网上的例子有很多,我把一些大家普遍比较关注的点,集中一下,给出一个整体方案。 一般我们照着书本或者网上的列子写出了一个Demo,都会存在几个疑问: 1.下载文件文件名怎么搞?不搞的话浏览器默认名字是提交 ...

Wed May 17 00:50:00 CST 2017 0 7710
Java文件下载文件名乱码

文件下载文件名乱码主要是没有对文件名进行编码,这里适用的浏览器主要包括(IE,火狐,谷歌,360) ...

Fri Sep 09 08:09:00 CST 2016 1 1567
各浏览器下载文件名乱码解决办法

在项目中发现,使用Safari下载中文文件的时候,下载文件名乱码的问题。但是这个问题在IE,Firefox,Chrome中是没有的。原先以为是Safari的bug,但是细细研究之下你会发现这个简单的文件下载问题在HTTP协议里经历了多少波折。 这里直接贴出java代码 ...

Thu Mar 29 18:51:00 CST 2018 0 1033
java文件下载文件名中文乱码问题

因为具体业务需求,我每上传一个文件都要将记录持久化到数据库中,文件保存在tomcat下。所有建了一个entity。不用实体的话把第一段代码和ContractDocument有关的去掉,filepath和name填自己的路径就好了。关于下载时候中文 ...

Thu Jun 07 00:26:00 CST 2018 2 2101
关于java文件下载文件名乱码问题解决方案

JAVA文件下载乱码有两种情况: 1,下载中文文件名乱码 2,下载时因为路径中包含中文文件名乱码,提示找不到文件 解决方法见下面部分代码 (1)如果第一种乱码类型,下载页面遇到以下的中文乱码问题 用以下代码解决 (2)如果下载遇到第二种乱码问题,如图 ...

Wed May 09 18:22:00 CST 2018 0 18701
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM