iso88591不是那样用,假设你有一参数名为name,将其获得的结果转换为汉字,写以下相关代码
String name=request.getParameter("name");
if(name==null)
{
name="";
}
byte b[]=name.getBytes("ISO-8859-1");
name=new String(b);
String name=request.getParameter("name");
if(name==null)
{
name="";
}
byte b[]=name.getBytes("ISO-8859-1");
name=new String(b);
public static String isoToGB(String conStr){
String j_tempStr=null;
if(conStr!=null){
try{
j_tempStr=new String(conStr.getBytes("ISO8859_1"),"GB2312");
}catch(java.io.UnsupportedEncodingException uee)
{System.out.println(uee.getMessage());}
}
return j_tempStr;
}然后在jsp页里用这个方法来转码就可^^