jquery Ajax传递到Servlet中文是乱码??
解决如下:
(1)在js中对需要的传送的参数进行编码
encodeURI(encodeURI(param))
如: url:"users?uname="+encodeURI($(this).val()),
(2)在服务器接受后对其进行解码
String param = URLDecoder.decode(request.getParameter("param"),"utf-8");
如:System.out.println(URLDecoder.decode(uname, "utf-8"));