现在的位置: 首页 > 综合 > 正文

dwr弹出error界面,或者Missing param or missing method convert解决办法

2013年08月16日 ⁄ 综合 ⁄ 共 553字 ⁄ 字号 评论关闭

 在dwr.xml中加入如下代码:

<convert converter="bean" match="java.lang.StackTraceElement" />  
<convert converter="exception" match="java.lang.Exception"/>  

这样会把Error转换成具体的错误描述来看,
就如同你在console看到的一样。(当然只有描述而已,堆栈不会显示)。
由于项目流量大看日志几乎不可能的,所以在前端显示错误的具体描述就显得额外重要了。

在加入上述代码后,如果弹出界面是:Missing param or missing method convert
则是这个原因:在JavaScript代码中找到调用后台Java的方法

bsAction.requestIsmp("101002abc","004",calling,called,
callback:function(data).....

比如我的jsp中的JavaScript代码是
这时只需把实参"101002abc"和"004"拿出来

var a = "101002abc";
var b = "004";
bsAction.requestIsmp(a,b,calling,called,
callback:function(data).....

这样就可以了。

抱歉!评论已关闭.