GWT中的动态属性

时间:2013-02-16 11:43:51

标签: java gwt properties internationalization gxt

有没有办法在运行时从 .properties 文件加载数据?

使用Constants接口,数据是硬编码的,我需要重新编译才能更新我的属性。我想在不重新编译的情况下这样做。

我读到了类Dictionary,但我的数据将显示在HTML主页中。它安全吗?

还有其他办法吗?

1 个答案:

答案 0 :(得分:1)

我们使用RequestBuilder来获取带有i18n字符串键/值对的.js文件,然后使用GWT Dictionary类解析它。

GWT I18n指南 - https://developers.google.com/web-toolkit/doc/latest/DevGuideI18n

使用GWT词典 - http://google-web-toolkit.googlecode.com/svn/javadoc/latest/com/google/gwt/i18n/client/Dictionary.html

注意 -

1)我们用它来处理只需要I18N的标签值。

2)我们在GWT中启用htpps,XSS和XSRF功能时使用它。