Commons-fileupload组件上传中文文件名乱码问题
来源:互联网 发布:杭州可赛锐尔网络诈骗 编辑:程序博客网 时间:2024/06/05 19:16
这两天被这个乱码问题折腾惨了。在Web.xml中,设置过滤编码为GBK,页面也是GBK。但是在上传中文文件时,内容是正确的,但是不管在上传页面中不设置headerEncoding,或者设置headerEncoding为GBK还是GB2312,中文文件名都是乱码的。查看upload(1.1版本)中,里面是用了headerEncoding的,因此按理来说是可以的了。把文件名用Iso8859-1和GBK或者GB2312来转换也都不对,一直很纳闷.....
结果今天很偶然想到了设置headerEncoding为utf-8编码,居然正确了。看来上传文件时编码为utf-8??怪哉。我的客户端和服务器都在同一台机子上试过。无论是xp还是2003 server都如此。不过总算正确了,但是还是不明白原因,有时间了再研究一下。
现在用commons-fileupload+Ajax实现了上传文件时显示进度条功能了,还得再扩展Struts的FileUpload功能,把这个进度条显示加上去。
最近整理了学习材料,有需要的请下载,我放微信里面了,方便下载,还能交流,扫描我的二维码头像即可。
0 0
- Commons-fileupload组件上传中文文件名乱码问题
- Commons-fileupload组件上传中文文件名乱码问题
- fileupload上传中文文件名乱码问题
- fileupload上传中文文件名时乱码问题
- commons-fileUpload组件解决文件上传乱码问题
- commons-fileUpload组件解决文件上传乱码问题
- java commons-fileupload 上传时的中文乱码问题
- 使用Springmvc和commons-fileupload-1.2.2.jar实现上传文件时,中文文件名乱码
- commons-fileupload 上传文件乱码问题
- commons-fileupload 上传文件乱码问题
- Commons-FileUpload上传组件
- 解决Commons FileUpload的中文乱码问题
- 文件上传-commons-fileupload组件
- commons-fileupload组件中的FileItem中getString()方法乱码问题
- commons-fileupload-1.2中获取上传文件名
- 解决Apache的文件上传组件FileUpLoad的中文乱码问题
- commons-fileupload 文件上传问题
- php上传文件名中文乱码问题
- TextView的超链接
- 【学渣的奋斗之路】【汇编语言】 2.1~2.3
- 虚拟机上加载硬盘
- android有效解决加载大图片内存溢出的问题
- android 一个简单的CardView的 使用
- Commons-fileupload组件上传中文文件名乱码问题
- TCP长连接的思考和相关问题的实验_百万链接数测试_百万链接内核参数的调整
- C# 小叙 Encoding (一)
- 正则表达式–零宽断言详解
- 收集整理 UI 原理解析
- Session 生命周期
- ecshop添加类似于精品,新品,热销的模块
- VC批量拷贝,移动,删除文件---SHFileOperation
- SDH网络之SSM