Jquery Ajax传递到Servlet中文是乱码??

来源:互联网 发布:大数据信息化调研提纲 编辑:程序博客网 时间:2024/04/28 05:24
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"));


1 0
原创粉丝点击