【问题标题】:Dynamic Properties in GWTGWT 中的动态属性
【发布时间】:2013-02-16 11:43:50
【问题描述】:

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

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

我阅读了Dictionary 课程,但我的数据将显示在 HTML 主机页面中。安全吗?

还有其他方法吗?

【问题讨论】:

  • 也许这对你有帮助:stackoverflow.com/questions/2708306/…。您可以将属性文件存储在服务器端并使用RequestBuilder 获取其内容。您也可以在服务器端对其进行处理,并将其放入属性值对中的JSON 格式。

标签: java gwt properties internationalization gxt


【解决方案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 功能一起使用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-05-20
    • 2016-01-15
    • 2011-07-18
    • 1970-01-01
    • 1970-01-01
    • 2013-03-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多