在gwt mvp4g中读取客户端的属性文件

在gwt mvp4g中读取客户端的属性文件,gwt,mvp4g,Gwt,Mvp4g,我在gwt中使用Mvp4g,我想读取属性文件,但若我添加resourcebundle代码,则会出现异常 java.lang.RuntimeException:com.mvp4g.client.Mvp4gModule的延迟绑定失败(是否忘记继承所需的模块?) 但是如果我删除resourcebundle代码,它就可以正常工作了。有没有办法做到这一点 ResourceBundle rb = ResourceBundle.getBundle("com.opptin.client.socialsite")

我在gwt中使用Mvp4g,我想读取属性文件,但若我添加resourcebundle代码,则会出现异常 java.lang.RuntimeException:com.mvp4g.client.Mvp4gModule的延迟绑定失败(是否忘记继承所需的模块?) 但是如果我删除resourcebundle代码,它就可以正常工作了。有没有办法做到这一点

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

谢谢,GWT编译器不支持java.util.ResourceBundle(如果您想知道哪些java API是仿真的,请查看)


要在GWT客户端上使用属性,可以使用。另一种方法是直接从主机页选择JavaScript变量。

也许我错了。。但是有没有办法定义一个属性文件并通过GWT读取它,因为我的属性文件中有很多属性…:(您不想为每个属性定义一个方法,对吗?我认为只有使用
字典
。您可以使GWT主机页动态,并将文件中的属性写入页面上的javascript变量。但是属性键的点符号可能会导致问题。