gpt4 book ai didi

objectdatasource - 任何适用于 xe :objectData? 的文档

转载 作者:行者123 更新时间:2023-12-03 01:38:21 24 4
gpt4 key购买 nike

看来,objectData 控件可以用来提高 xpage 应用程序的性能。我理解背后的基本思想,但仍然很难让它正常工作。使用 objectData 作为重复控件的输入可以避免在部分刷新期间对重复进行不必要的刷新(该部分刷新是在重复的 ID 之外的另一个刷新 ID 上触发的)。但由于objectData中的缓存机制,例如在周围div的部分刷新期间,objectData不会刷新。设置请求范围后,objectData 被刷新,但出现部分刷新也会刷新refreshId 之外的数据源的问题。有点奇怪,我知道,但我不知道如何更好地解释。

那么有没有关于如何使用 objectData 的文档或示例?在 JDBC SampleDb 中找到了一个示例,但没有帮助。

最佳答案

在重复/特定行用例的上下文中,引入部分执行 (execMode="partial"/execId="foo") 来补充行的部分刷新。这会将组件树执行优化到感兴趣的行,并避免指定目标区域之外的冗余处理。

就 objectData 的文档而言,最好的示例确实是 XPageJDBC.nsf 示例数据库 (JDBC_RowSetDatasource.xsp) - 它简洁地演示了如何使用此数据源作为委托(delegate)来从当前“行”创建专用的 DataContainer 对象变量,并反过来管理保存过程中 DataContainer 对象的专门保存。尽管此示例处理当前行的 SQL 处理委托(delegate),但相同的方法适用于许多用例(例如:一个示例,基础 View 可能是 XML 文档的 View ,其中您需要使用objectData 数据源(通过自定义专门的 XML 处理对象)。

关于objectdatasource - 任何适用于 xe :objectData? 的文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9938227/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com