1.发送请求时出现中文乱码
Ajax不支持多种字符集,它默认的字符集是UTF-8,所以接收数据时,要将编码转换为UTF-8
如将用户名的编码转换为UTF-8:
String user = new String(request.getParameter("user").getBytes("ISO-8859-1"),"UTF-8");
2.获取服务器的相应结果时出现中文乱码
解决办法是保证从服务器端传递的数据采用UTF-8的编码格式
1.发送请求时出现中文乱码
Ajax不支持多种字符集,它默认的字符集是UTF-8,所以接收数据时,要将编码转换为UTF-8
如将用户名的编码转换为UTF-8:
String user = new String(request.getParameter("user").getBytes("ISO-8859-1"),"UTF-8");
2.获取服务器的相应结果时出现中文乱码
解决办法是保证从服务器端传递的数据采用UTF-8的编码格式