0

gwt で Mvp4g を使用していて、プロパティ ファイルを読みたいのですが、resourcebundle コードを追加すると、例外 java.lang.RuntimeException: Deferred binding failed for 'com.mvp4g.client.Mvp4gModule' が発生します (必要なモジュール?) しかし、resourcebundle コードを削除すると、正常に動作します。それを行う方法はありますか。

ResourceBundle rb = ResourceBundle.getBundle("com.opptin.client.socialsite");
String siteUrl = rb.getString("mode");

ありがとう

4

1 に答える 1

1

java.util.ResourceBundleGWT コンパイラではサポートされていません (エミュレートされている Java API を知りたい場合は、JRE Emulation Referenceを参照してください)。

GWT クライアント側でプロパティを使用するには、com.google.gwt.i18n.client.Constantsを使用できます。別の方法は、 com.google.gwt.i18n.client.Dictionaryによってホスト ページから直接 JavaScript 変数を選択することです。

于 2012-07-27T10:24:15.340 に答える