如何使用JsonSystem(Itemscript JSON库)存储内存数据?

时间:2013-12-22 12:20:11

标签: java json gwt

我正在开发一个GWT应用程序,我需要使用Itemscript JSON library's JsonSystem保留一些应用程序状态。

至于目的,我创建了一个JsonSystem并将数据放入其中,如下所示:

GwtSystem.SYSTEM.put(GwtHttpConnector.CONFIG_URL, false);
JsonSystem system =  GwtSystem.SYSTEM;
system.put("state","state_value");

我想知道,   - 这些数据有多长?   - 当我刷新页面时,这些数据将无法使用,所以我怀疑这是将数据存储在内存中的过程,如果是,那么实际的过程是什么?

参考:https://code.google.com/p/itemscript/ [第3个特写]            :https://code.google.com/p/itemscript/wiki/GettingStartedGwtJava

1 个答案:

答案 0 :(得分:1)

显然它没有在项目页面上说,但如果它是一个真正的内存数据库,那么一旦刷新页面就会丢失数据。你试过吗?

如果您想在刷新之间保留数据,可以使用LocalStorage。您必须dumpJsonSystem转换为String并存储在LocalStorage中。