Google app engine Google App Engine Entity.getProperty是否返回中文?

Google app engine Google App Engine Entity.getProperty是否返回中文?,google-app-engine,character-encoding,Google App Engine,Character Encoding,从GAE管理控制台“datastore viewer”将一条记录插入GAE数据存储,并且中文可以,如下所示 但如果我从servlet浏览它,中文显示为“?”。servlet代码为 resp.setContentType("application/json; charset=utf-8"); ... Entity e = entities.iterator().next(); String d = (String) e.getProperty("date"); String c = (

从GAE管理控制台“datastore viewer”将一条记录插入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);

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

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


您的代码或数据没有问题,只是数据在dev服务器管理页面中的显示方式有问题。我对斯洛文尼亚人的角色也有同样的感受,但在制作中效果很好。

它在谷歌应用程序引擎上,而不是开发服务器上。但最后我知道了为什么我忘记在Servlet doGet()方法中调用super.doGet()

之后,中文显示正确

顺便说一句,谢谢