我有一个带有自定义控件ccxGrid的XPage。在这个自定义控件中,它调用另一个构建JSON字符串的XPage,该字符串依次填充主XPage上的表。
我的问题是,当刷新页面时,会一次又一次地将相同的文档添加到表中。有没有办法检查文档是否已经在表中而不添加它?提前谢谢。
答案 0 :(得分:1)
根据我上面的评论,这是一个答案。使用最初设置的viewScope变量并检查JSON字符串的每个构建:
if (!viewScope.alreadyHandled) {
viewScope.alreadyHandled = true;
// Do your JSON string processing
}