Xpages:您可以在单独的 XPage 中构建一个带有 Rest 服务的 Dojo 数据网格吗?

标签 xpages dojox.grid.datagrid jsonreststore

我创建了一个仅包含一个元素的 Xpage,即一个指向 View 的 JSON Rest 服务(我想我应该将其放入 CC 中)。

我想构建另一个带有 CC 的 Xpage,其中包含一个包含指向此休息服务的 Dojo 数据网格的 CC。

我怎样才能做到这一点?在我看来,我应该将对数据的调用与接口(interface)分开。我很惊讶这并不容易做到。

最佳答案

正如 Knut 提到的,xp:include 标签(包含页面控件)似乎是最简单的解决方案。

不过,您不必将 REST 服务移至自定义控件。您可以仅将具有 REST 服务的页面包含在包含网格自定义控件的同一页面上(或包含在网格自定义控件本身上)。

然后,在网格控件的网格 storeComponentId 属性中,您可以指定 REST 服务的 ID,服务器将能够解析它。

关于Xpages:您可以在单独的 XPage 中构建一个带有 Rest 服务的 Dojo 数据网格吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24167176/

相关文章:

xpages - 对话框在 xpages 中列出 Lotus Notes

数组的 xpages 托管 bean 属性返回引用而不是值

javascript - onStyleRow 事件不会保留进行排序、过滤或分页

date - dojo 图表 - 日期为 X 轴 - 绘制的日期不正确且与从后端检索的日期无关

javascript - 使用 XPage 中的 ClientSide JS 将值传递到新窗口

javascript - 将不带分隔符的字符串中的所有字符拆分为带有莲花音符的数组

java - 在 dataGrid 内的第一行显示新行或聚焦于新添加的行

dojo - 如何更改 Dojo 数据网格中的单个单元格值

javascript - 如何获取dojo/store/JsonRest中的响应头?