XPages:dijit.Tree dojo.xhrPost和部分刷新?

XPages:dijit.Tree dojo.xhrPost和部分刷新?,dojo,xpages,xpages-extlib,dijit.tree,Dojo,Xpages,Xpages Extlib,Dijit.tree,我有一个dijit.Tree。用户可以在上添加、删除和重命名节点(如果对其具有特殊授权) 下一步是使用dojo.xhrPost和XAgent(代替XAgent,可以使用扩展库控件为类型为customRestService的REST服务实现此功能。但是,在domino版本9之前,此功能不可用…) 源代码: 现在的问题是: 我需要向用户显示一些从服务器返回的信息(load:function(data){…}) 可能的解决方案: 只在客户端执行(例如,dojo.byId(“#{id:txtMess

我有一个dijit.Tree
。用户可以在上添加、删除和重命名节点(如果对其具有特殊授权)

下一步是使用
dojo.xhrPost
XAgent
(代替XAgent,可以使用扩展库控件为类型为
customRestService
的REST服务实现此功能。但是,在domino版本9之前,此功能不可用…)

源代码:

现在的问题是: 我需要向用户显示一些从服务器返回的信息(
load:function(data){…}

可能的解决方案:
  • 只在客户端执行(例如,
    dojo.byId(“#{id:txtMessage}”).innerHTML=data.message;
  • 优点:无需部分刷新

    缺点:我无法使用已实现的自定义控件(例如,计算渲染属性)

  • 成功执行
    xhrPost
    后是否执行部分刷新? 如果这是正确的选择,那么在成功的xhrPost之后,我应该如何实现部分刷新
  • 我的感觉是否定的,因为为什么我应该只为这一天做部分刷新 使信息可见(例如渲染属性…)

  • 做点别的吗
  • 我不确定哪种方法是处理我的需求的最佳方法

    提示:我正在开发Domino服务器8.5.3 FP6

    提前感谢您的回答