我在XPage上有一个没有数据源的按钮。我已经读过我不能使用currentDocument来获取当前文档:
我已阅读有关使用DominoDocumentData类的信息,但不知道如何获取它以获取当前文档:
在XPage上没有数据源的情况下获取当前文档的最佳编码技术是什么?样品会很棒......
谢谢! 丹
答案 0 :(得分:2)
CurrentDocument是指数据源而不是当前的xpage,在JSF术语中,它是仅存在于内存中的视图(不要与数据库视图混淆)(包括磁盘缓存中的临时持久性)。您可以使用context.getView()来获取它。 但是在SSJS中,您可以使用getComponent获取任何组件以进行任何组件访问。
我怀疑你需要完全不同的东西。 XPage不存储任何内容,因此您需要查找数据绑定。通常,它是数据源,bean或范围。在最糟糕的情况下,以前的开发人员没有获得XPage并手动填充事件中的控件值并将其保存在一个