waterye

FileUpload中文乱码

使用fileupload上传文件,有些浏览器会出现乱码. 使用setHeaderEncoding就可以解决.

ServletFileUpload upload = new ServletFileUpload(factory);
String charset 
= request.getCharacterEncoding();
if (charset != null) {
    upload.setHeaderEncoding(charset);
}

String charset = request.getCharacterEncoding();
if (charset!=null) value = item.getString(charset);
else value = item.getString();

posted on 2007-12-30 13:42 waterye 阅读(2072) 评论(4)  编辑  收藏 所属分类: Java

Feedback

# re: FileUpload中文乱码 2009-03-25 14:50 许峰

非常感谢,你的这段代码提示,,,,,用心想交个朋友,QQ:99829306  回复  更多评论   

# re: FileUpload中文乱码 2009-04-09 10:36 231

多谢 你的代码不错帮了我  回复  更多评论   

# re: FileUpload中文乱码 2009-07-19 14:18 cedar

非常感谢  回复  更多评论   

# re: FileUpload中文乱码 2010-11-30 15:45 bingco

非常感谢  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航: