0

将一条记录插入到 GAE 数据存储中,中文是可以的,从 GAE 管理控制台“数据存储查看器”中,如链接

但是如果我从 servlet 浏览它,中文显示为“????”。servlet 代码为

resp.setContentType("application/json; charset=utf-8");
...
Entity e = entities.iterator().next();      
String d = (String) e.getProperty("date");
String c = (String) e.getProperty("course");                    
resp.getWriter().println(d + " " + c);

真的很麻烦我,任何线索都有帮助。谢谢...

4

2 回答 2

1

这是开发服务器管理页面的一个已知缺陷。

您的代码或数据没有任何问题,只是数据在开发服务器管理页面中的显示方式。我对斯洛文尼亚人的角色也有同样的看法,但在制作中一切都很好。

于 2012-09-17T05:34:34.520 回答
0

它在 Google App Engine 上,而不是在开发服务器上。但最后我知道为什么我忘记在 Servlet doGet() 方法中调用 super.doGet() 了。

之后中文就正常显示了...

顺便说一句,谢谢...

于 2012-09-17T12:39:47.523 回答