日期:2014-05-18  浏览次数:20635 次

上传文件的乱码问题!
我做的上传文件的一个模块出现难以解决得乱码问题。
用STRUTS的组件org.apache.struts.upload.FormFile;
String   fname   =   formFile.getFileName();   得到文件名进行转码
fname   =   new   String(fname.getBytes( "iso-8859-1 "), "gb2312 ");
然后储存,可是存进机子里的文件依然是乱码,我的系统是SUSE   LINUX   10.0
不知道是怎么回事


------解决方案--------------------
在頁面加上 <%@page contentType= "text/html; charset=gb2312 " %>
也有可能保存時的問題﹗
轉換器
默認預設﹗
如果charset=UTF-8
轉換器
為UTF-8﹗