当前位置: 代码迷 >> Java Web开发 >> 关于swfupload下传中文文件名乱码的有关问题
  详细解决方案

关于swfupload下传中文文件名乱码的有关问题

热度:5576   发布时间:2013-02-25 21:14:51.0
关于swfupload上传中文文件名乱码的问题
关于swfupload上传中文文件名乱码的问题   
实际上是由于编码的问题造成的,程序使用的utf-8,文件名传递时也是这种编码,因此造成乱码或文件不能保存,仅是需要修改接收文件,以PHP为例,upload.php中   
$file_name = $_FILES[$upload_name]['name'];   
$file_name=iconv("UTF-8","GB2312",$file_name);   
这样即可解决。

求大神指教,以上两行代码在JSP中应该怎么写啊?????急急

------解决方案--------------------------------------------------------
你首先获取到文件名称fileName,这个你应该可以根据对应的api可以获取到,然后你用fileName=new String(fileName.getBytes("GB2312"),"UTF-8")