`
lingzantia
  • 浏览: 147103 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

jsp文件下载,中文文件名

    博客分类:
  • Java
阅读更多
分ie和firefox/oprea不同而不同,红色部分解决编码后空格变+号的问题。
String browser = request.getHeader("user-agent");
    Pattern pattern = Pattern.compile(".* MSIE.*?;.*");
	Matcher matcherAccount = pattern.matcher(browser);
	if(matcherAccount.matches()){
		response.setHeader("Content-Disposition","attachment;filename=\""+ [color=red]StringUtils.replace[/color](java.net.URLEncoder.encode(downloadname),"+","%20") + "\"");
	}else{
		response.setHeader("Content-Disposition", "attachment;filename=\""+ new String(downloadname.getBytes("UTF-8"),"ISO8859-1")+ "\"");
	}
分享到:
评论
1 楼 nihongye 2009-05-06  
遇到相同的问题,谢谢你的分享

相关推荐

    jsp实现文件下载与中文文件名乱码问题解决

    jsp实现文件下载与中文文件名乱码问题解决

    ( response.setHeader()下载中文文件名乱码

    ( response.setHeader()下载中文文件名乱码问题

    jsp页面 链接中文文件名 找不到页面

    在jsp页面 做个链接,如果是英文的文件名,点击可以下载文件,但是如果是中文文件名,就提示找不到页面,上网查了很多方法,都不适合我的这个情况,结果发现是tomcat 中没有配置支持中文的编码方式,因为我的tomcat...

    [jspSmartUpload]------------>jspSmartUpload上传中文文件名 乱码问题

    NULL 博文链接:https://lingf.iteye.com/blog/1108467

    jspsmartuploadexample支持中文文件名下载.rar

    jspsmartuploadexample支持中文文件名下载.rarjspsmartuploadexample支持中文文件名下载.rarjspsmartuploadexample支持中文文件名下载.rarjspsmartuploadexample支持中文文件名下载.rar

    jsp 文件上传下载

    jsp文件上传下载,其中java文件已打成jar包引用就可以了,具体调用在do_upload.jsp页面有中文说明,解决了上传下载中上传下载中文文件名乱码的问题...

    jspsmartupload支持中文下载

    原jspSmartUpload组件对返回的文件未作任何处理,现在做了编码的转换工作,将文件名转换为utf-8形式的编码形式从而修复了了原jar包在下载时对中文乱码的问题。 经测试修改后的jar包名为utf8jspsmartupload.jar,使用...

    SmartUpload 用于JDK1.5(中文终极解决版,包括中文文件名上传后乱码,中文参数,下载)

    经过呕心沥血的一天一夜,终于搞定SmartUpload组件的所有中文问题,为大家去除有史以来最头痛的中文问题,包括中文参数,中文文件名上传后服务器端文件名乱码问题,以及中文文件名下载问题。 这是我的中文解决终极...

    JSP读取TXT文件并显示

    工程作用:读取本地TXT文件并显示在JSP页面上 运行环境:Tomcat, JAVA EE6.0,搜狗高速浏览器 程序作者:Roy Liu 直接添加到MyEclipse中即可运行。 源程序内有代码注释。 已知BUG: 1、未输入文件地址时,会报错;...

    jspsmartupload-解决中文乱码

    最近实验室做了一个项目,使用jspsmartupload来实现的文件的上传下载,原来在windows平台运行的挺好,但是后来系统移植到linux平台上,结果在上传或下载的文件名中有中文时就会出现乱码。后来查了网上一些人的解决...

    SmartUpload 用于JDK1.4(中文终极解决版,包括中文文件名上传后乱码,中文参数,下载)

    经过呕心沥血的一天一夜,终于搞定SmartUpload组件的所有中文问题,为大家去除有史以来最头痛的中文问题,包括中文参数,中文文件名上传后服务器端文件名乱码问题,以及中文文件名下载问题。 这是我的中文解决终极...

    SmartUpload 上传组件(中文终极解决版,包括中文文件名上传后乱码,中文参数,下载),JDK 1.6

    经过呕心沥血的一天一夜,终于搞定SmartUpload组件的所有中文问题,为大家去除有史以来最头痛的中文问题,包括中文参数,中文文件名上传后服务器端文件名乱码问题,以及中文文件名下载问题。 这是我的中文解决终极...

    支持中文的jspsmartupload

    经过呕心沥血的一天一夜,终于搞定SmartUpload组件的所有中文问题,为大家去除有史以来最头痛的中文问题,包括中文参数,中文文件名上传后服务器端文件名乱码问题,以及中文文件名下载问题。 这是我的中文解决终极...

    多文件上传例子(解决中文乱码)

    多文件上传例子,彻底解决中文乱码问题了。总结中文乱码问题如下: 1、所有页面都用UTF-8。 2、写过滤器,设置request.setCharacterEncoding("UTF-8")。 3、javascript脚本里用encodeURI(str)。 4、适当的时候,在...

    jsp页面下载类

    特点及功能介绍: <br>支持单文件下载。支持多文件zip压缩下载。多文件zip压缩可在服务器保留或者删除副本。... 日文系统下文件名是中文时出现乱码问题。 处理前需要进行相对繁琐的设定。

    jsp与servlet 上传文件 javaBean上传文件

    jsp与servlet文件上传代码,可以上传中文文件名,不乱码 jsp与javaBean文件上传代码,但上传中文文件名乱码 刚写完的。

    jsp File Browser中文版

    修改于国外著名的开源JSP文件管理器,原版不支持中文,本人修改后支持:1、中文文件名、文件夹名的显示、修改、删除、创建;2、顶部添加主页、刷新功能链接;3、增加图片文件的预览功能(非IE浏览器需拖拽到新标签页...

    纯JSP带进度条无刷新的多文件上传

    (3)支持中文文件名; (4)巧妙实现页面无刷新处理; (5)上传进度提示; (6)采用专用线程负责上传; (7)支持多文件上传; (8)具体效果请看http://blog.csdn.net/hbccgg/archive/2011/04/29/6371080.aspx ...

    jsp下显示中文文件名及绝对路径下的图片解决方法

    (1)jsp显示中文文件名的图片 方法一、将Tomcat中的server.xml文件中改为: 代码如下: ”8080″ maxHttpHeaderSize=”8192″ maxThreads=”150″ minSpareThreads=”25″ maxSpareThreads=”75″ enableLookups=”...

    jspsmartupload 文件上传工具

    jspsmartupload 文件上传工具,避免上传带有中文名的文件出现文件名乱码!为避免乱码问题,该jar包为改过源码后的jar 。可直接在项目中使用。

Global site tag (gtag.js) - Google Analytics