【发布时间】:2014-09-16 13:28:49
【问题描述】:
我在将数据从服务器发送到页面时遇到问题。
如果我发送:
{
"Result":"OK",
"Records":[
{"PersonId":1, "Name":"Benjamin Button", "Age":17, "RecordDate":"\/Date(1320259705710)\/"},
{"PersonId":2, "Name":"Douglas Adams", "Age":42, "RecordDate":"\/Date(1320259705710)\/"},
{"PersonId":3, "Name":"Isaac Asimov", "Age":26, "RecordDate":"\/Date(1320259705710)\/"},
{"PersonId":4, "Name":"Thomas More", "Age":65, "RecordDate":"\/Date(1320259705710)\/"}
]
}
一切正常,当我将 name 替换为任何西里尔字母时,它被视为
????????? ??? ?
在我放置的每个jsp页面的顶部
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
我从服务器端发送
String a = new Gson().toJson(rowsList);
StringBuilder sb = new StringBuilder();
sb.append("{\"Result\" : \"OK\", \"Records\" : ");
sb.append(a);
sb.append("}");
return sb.toString();
【问题讨论】:
标签: jquery json gson jquery-jtable cyrillic