我目前正在将Lotus Notes应用程序迁移到XPage。该应用程序包含几个使用“@Transform”的公式,因为没有“@Transform”的SSJS等价物,我想知道如何最好地在XPage中编码这些公式。目前我正在尝试使用session.evaluate。这是最好的选择,还是有其他人可以推荐的方法?
答案 0 :(得分:3)
session.evaluate
很方便。在SSJS中,您可以使用:
for (var i in array_variable) {
print(array_variable[i]);
}
或
for (var element in vector_or_list) {
print(element);
}
答案 1 :(得分:0)
我建议您正在尝试使用session.evaluate()。
既然你写了“尝试” - 你有什么问题吗?如果您在几个地方使用此功能,我建议您创建一个自定义Java类来处理评估(并确保正确的输入)。它可以很容易地从您的SSJS调用 - 它将成为XSnippet或扩展库扩展的优秀候选者; - )
/约翰