可以使用如下语法打开 Lotus Notes 复合应用程序 (CA):cai:///uniqueappid/uniquepageid?hint
根据 wiki 文章 - 打开复合应用程序时向组件传递上下文- 您可以将动态属性传递给复合应用程序并让 CA 中的组件读取它。这篇文章有一个这样的例子:
String[] values = data.getPreference("com.ibm.portal.app.input.NiklasTest");
哪个应该能够从格式如下的 URL 读取参数:cai:///uniqueappid/uniquepageid?hint&NiklasTest=xxxxx
我正在寻找我的选择是为了掌握这样的财产。
- 编写一个 java 组件。这似乎可行。
- 编写 xPage 组件。它能够处理动态属性吗?
- 编写 Portlet 组件。它能够处理动态属性吗?
- 编写基于 NSF 表单或页面的组件。是否有可以处理动态属性的 LotusScript 或 @functions?
我不是在寻找最好的解决方案。我正在寻找已知有效的选项列表。基本上在我上面的列表中剔除。