-3

私はGWTが初めてです。

HashMap を GWT サーバーに送信する必要があるため、JSON を使用しています。このハッシュマップはファイルのプロパティです。ファイルはフォームパネルを使用してサーバーに送信されます。

非表示のウィジェットを作成し、フォーム パネルに配置しました。および formpanel.submit の前に、このハッシュマップを String に変換しようとしました。

JSONObject jsonObject = JSONObject.fromObject(documentPropertiesToSend);
hidden.setValue(jsonObject.toString()); 

アプリケーションを実行すると、エラーが発生します。

**No source code is available for type net.sf.json.JSONObject; did you forget to inherit a required module?**

したがって、gwt.xml ファイルに、この行を追加しました

<inherits name ="net.sf.JSONObject" />

webApplication を実行すると、ブラウザで実行するための URL が表示されません。

この問題を解決する方法。

助けてください。

4

1 に答える 1

2

GWT 101. そして、スタック オーバーフローには、「ソース コードがありません」というような質問がすでにたくさんあります。

https://developers.google.com/web-toolkit/doc/latest/DevGuideCodingBasicsClient (最初の段落)

クライアント側では、 http: //google-web-toolkit.googlecode.com/svn/javadoc/latest/com/google/gwt/json/client/JSONObject.html (または AutoBeans)を使用します。

于 2012-08-27T10:06:33.510 に答える