XPage自定义控件将现有值加载到表中

时间:2013-06-19 15:13:02

标签: json xpages

我有一个带有自定义控件ccxGrid的XPage。在这个自定义控件中,它调用另一个构建JSON字符串的XPage,该字符串依次填充主XPage上的表。

我的问题是,当刷新页面时,会一次又一次地将相同的文档添加到表中。有没有办法检查文档是否已经在表中而不添加它?提前谢谢。

1 个答案:

答案 0 :(得分:1)

根据我上面的评论,这是一个答案。使用最初设置的viewScope变量并检查JSON字符串的每个构建:

if (!viewScope.alreadyHandled) {
    viewScope.alreadyHandled = true;

    // Do your JSON string processing
}