0

我在 gwt 中使用 Mvp4g,我想读取属性文件,但是如果我添加资源包代码,它会给我异常 java.lang.RuntimeException: Deferred binding failed for 'com.mvp4g.client.Mvp4gModule' (你忘记继承所需的模块?)但如果我删除资源包代码它工作正常。有没有办法做到这一点。

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 回答