DWR方法签名没有参数

时间:2009-08-03 11:54:15

标签: java dwr

我在运行时遇到一些错误,来自没有参数的DWR方法。错误如下:

[exec] 12:21:56,372 ERROR [SignatureParser] Parameter mismatch parsing signatures section in dwr.xml on line: public String MyOwnClassName.myOwnDWRMethod()

如何避免此错误?我的意思是,签名中有什么错误吗?


修改

dwr.xml有类似的内容:

签名是:

<signatures> <![CDATA[
  import MyControlClass;
  public String MyControlClass.selectItem();
]]>
</signatures>

电话就像:

function validateReport() {
MyControl.selectItem({callback:function(error) {alert('ok');}});
}

1 个答案:

答案 0 :(得分:0)

我认为问题出在function(error)

function validateReport() 
{
    MyControl.selectItem({callback:function(error) {alert('ok');}});
}

新的回调函数需要参数错误的值。

尝试(没有错误作为函数参数):

function validateReport() 
{
    MyControl.selectItem({callback:function() {alert('ok');}});
}

由于