// java.net.URLEncoder对中文的编码和解码
String str = URLEncoder.encode("测试字符串", "utf-8");
str = java.net.URLDecoder.decode(str, "UTF-8");
System.out.println("str:" + str);
// 接口服务器上使用java.net.URLEncoder中文传过来的要用一下解决试试,
request.setCharacterEncoding("utf-8");
String name = request.getParameter("name");
name = new String(name.getBytes("ISO-8859-1"),"UTF-8");