最近写个上传,之前一直就是windows系统,没扔到Linux系统上,所以遇到的这个问题比较晚,现在遇到了做个记录:
问题:Linux上实现上传功能后,点击下载时文件名乱码问题
解决:download的方法里去实现
response.setCharacterEncoding("gb2312"); response.setContentType("application/octet-stream;charset=gb2312"); response.setHeader("Content-disposition", "attachment; filename=" + new String(attachment.getName().getBytes("GB2312"), "ISO8859-1"));
其实网上有很多人是用的这个办法
attachment.getName().getBytes("UTF-8"), "utf-8"
但是我试了我本机是不可以,我觉得跟服务器的Linux环境配置也是有关系的,反正我的方法解决了我的问题,不知道换个服务器会不会还出现,大家参考吧。
相关推荐
Linux下中文文件名乱码问题的详解 - CSDN博客原创2016年06月12日 09:59:40标签:压缩 / linux / 乱码Linux下中文文件名乱码
往往开发环境和生产环境在环境部署时会遇到很多奇怪的问题,此次word文档下载就被卡住了,通过一番努力终于找到了原因,分享给大家。上传文件txt格式,内有方法详细的代码注释及原因说明,jar包比较常见,大家自行...
在windows上使用ftp上传文件到Linux上,中文名称在Linux系统中显示为乱码,怎么解决呢?今天小编抽空给大家分享CentOS 下中文文件名显示乱码问题的解决方法,需要的的朋友参考下
最近实验室做了一个项目,使用jspsmartupload来实现的文件的上传下载,原来在windows平台运行的挺好,但是后来系统移植到linux平台上,结果在上传或下载的文件名中有中文时就会出现乱码。后来查了网上一些人的解决...
- 右键菜单在最下面时,右键位置重叠导致点击菜单问题 - 编辑器打开文件时光标问题,处理:移动到行尾;编辑器enter建不显示自动提示 - iframe 打开url 优化。解决canvas问题 - 文件编辑器,载入loading去掉 - ...
Xftp 7是一种灵活且轻量级的SFFT/FTP客户端,用于需要安全地通过网络传输文件的用户。使用Xftp7软件能让文件传输被...重要的是可以自定义上传文件的编码 可以有效解决 由WINDOWS平台访问LINUX平台FTP中文件名乱码的问题
采用zip压缩,个人感觉比tar好些,因为tar不识别中文目录、中文文件名导致变成乱码。备份保留本地最新3份备份,并且保留FTP最新7份,顺便鄙视下网上很多备份脚本都是复制粘贴照抄照搬,用都用不了还胡乱发。。。
此jar包中包含原始jar、修改源码后的jar、修改的java类。 此jar包将上传后的文件名修改为日期类型,由于上传文件到linux下中文出现乱码,所以将此jar包源代码做了修改,并重新生成jar
1、修复IE浏览器下载文件名乱码 2、修复IE6浏览器无法下载的问题 *商业版->个人版,企业版升级到3.x,其中企业版添加管理中心,可添加多用户 功能简介 目录:剪切、复制、粘贴、删除、压缩、打包下载、权限设置、...
5. 修正因为打包下载导致的:查询结果 几个字后面空白问题。 PHP excel通用成绩查询系统简介 PHP excel通用成绩查询系统是个极为简单却非常通用、非常方便的成绩查询系统,通用于几乎所有Excel单二维数据表查询。...
修复UTF8版本文章系统无法整合,乱码的问题 某些模板友情链接可能丢失的问题。 单页文档广告位不能后台设置的问题 APP超限造成的失败率太高,总是报警问题。 产品详细页因为淘宝BUG,经常取不到推广地址问题。 增加...
让你短时间内由一名菜鸟到高手绝对没问题! 由于权限有限,分3部份下载 PHP程序开发范例宝典 内容提要 《PHP程序开发范例宝典》全面介绍了应用PHP进行网站开发的各种技术和技巧。《PHP程序开发范例宝典》分为20章...
如果仅升级,请先将updata-Art2008.asp文件上传浏览后,再上传其它文件,存在的点覆盖全部,否则可能造成乱码或不能正常访问。 2、选择你相应的版本,然后点击升级按钮。 3、升级成功后,上传新版本所有程序文件。...
实例112 解决用substr()函数对中文字符串截取时出现乱码的问题 143 实例113 字符串与HTML标记相互转换 144 实例114 运用PHP 5.0新型字符串输出XML数据 145 实例115 判断字符串中是否存在指定子串 146 2.9 正则表达式...
实例112 解决用substr()函数对中文字符串截取时出现乱码的问题 143 实例113 字符串与HTML标记相互转换 144 实例114 运用PHP 5.0新型字符串输出XML数据 145 实例115 判断字符串中是否存在指定子串 146 2.9 正则表达式...
1 修正了开启生成静态再关闭生成静态,文件名自动变为静态地址后不会同步变回动态的BUG 2 修正了某些情况下,涉及接口的数据出现乱码的BUG 3 放宽安全检测功能对包含ID的参数的校验规则,包含字母也视为正常 4 ...
当然LINUX可能xls文件可以倍下载,如果保密数据,请做防下载处理哦。 sae直接上传代码包即可和演示一样的效果,让你可以免费实现查询系统 (免费代码+免费二级域名+免费sae空间) 其他linux PHP环境,如果乱码请用...
实例112 解决用substr()函数对中文字符串截取时出现乱码的问题 143 实例113 字符串与HTML标记相互转换 144 实例114 运用PHP 5.0新型字符串输出XML数据 145 实例115 判断字符串中是否存在指定子串 146 2.9 正则...