Tomcat的默认编码时ISO8859-1,有些老工程,遗留项目极可能没改这块,这样写代码时若是传输中文,服务器收到的就多是乱码.服务器
昨天就被郁闷了1小时,左右都不通.网络
后来发现Android里的字符编码是UTF-8,可是在网络上走的是ISO8859-1,服务器认的也是UTF8,嗯,转一下编码
String newValue =new String(value.getBytes("UTF-8"),"8859_1”);
搞定!