相关疑难解决方法(0)

将javascript代码传递给Custom Control

我需要将javascript代码(服务器端和客户端)传递给自定义控件,然后应该在自定义控件内的单击按钮上执行.

为此,我在自定义控件中创建了一个属性,例如codessjs,使用类型javax.faces.el.MethodBinding和编辑器作为方法绑定编辑器.在单击按钮(在自定义控件内)我写了这样的代码:

compositeData.codessjs.invoke(facesContext, null)

但是,'compositeData.codessjs' is null尽管代码存在于XPage源代码中,但它仍然会引发错误.如何让代码执行?

对于客户端javascript代码,我可以Client side script editor在自定义控件属性中找到编辑器,但属性的类型应该是什么?如何在自定义控件中执行csjs代码?

xpages

1
推荐指数
1
解决办法
1199
查看次数

标签 统计

xpages ×1