0

リンクされているように、GAE管理コンソールの「データストアビューアー」から、GAEデータストアに1つのレコードを挿入します。中国語はOKです。

しかし、サーブレットから閲覧すると中国語が「????」と表示されてしまいます。としてのサーブレットコード

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 上にあります。しかし、ようやくサーブレットの doGet() メソッドで super.doGet() を呼び出すのを忘れた理由がわかりました。

その後、中国語が正しく表示されます...

ところで、ありがとう...

于 2012-09-17T12:39:47.523 に答える