javaweb后台传json到前台含有中文字符记得设置编码,否则会乱码

response.setContentType("application/json");

设置成这样,前台ajax读取到的就是json对象,可直接使用。

如:

 success: function (info) {
                            if (info.flag) {
                                alert("注册成功");
                            } else {
                                alert(info.errorMsg);
                            }
                        }
response.setContentType("text/html;charset=utf-8");

设置成这样,前台ajax读取到的就是字符串形式,需要parse成json对象

你可能感兴趣的:(JAVA,WEB)