我在写应用java CS架构的一个程序时(数据库是MySQL,采用的gb2312编码格式),在读取数据库内容传到客户端界面时遇到中文乱码问题。
假设前面已经得到了ResultSet set,String a=URLEncoder.encode(set.getString(2),"gb2312");//这是对从数据库读来的String进行编码。 在客户端你需要对其解码,即为String b=URLDecoder.decode(a,"gb2312");
我在写应用java CS架构的一个程序时(数据库是MySQL,采用的gb2312编码格式),在读取数据库内容传到客户端界面时遇到中文乱码问题。
假设前面已经得到了ResultSet set,String a=URLEncoder.encode(set.getString(2),"gb2312");//这是对从数据库读来的String进行编码。 在客户端你需要对其解码,即为String b=URLDecoder.decode(a,"gb2312");