如何在sirius-web脚本界面中获取Part?

时间:2018-06-18 08:40:01

标签: java sirius

当使用sirius-web(sirius框架的一部分)的系统​​脚本接口(“系统/脚本”)时,可以使用哪种方法来获取在我的脚本中使用的特定注册部件?

2 个答案:

答案 0 :(得分:2)

创建一个实现sirius.web.templates.GlobalContextExtender的对象,并通过扩展collectScripting方法添加该对象:

globalParameterCollector.accept("objectNameToAccess", objectToAdd);

可以通过调用脚本来访问:

@objectNameToAccess.methodName()

答案 1 :(得分:0)

可以扩展DefaultGlobalContextExtender并在上下文中放置Injector的实例...