?
?
//前端js代码
DwrTest.method(props,
{callback:function(data) { alert(data); },
errorHandler:function(errorString, exception) {
var stackText =errorString+ "\n";
stackText += "------------------------------------------\n"
for(var i=0;i<exception.stackTrace.length;i++){
var st = exception.stackTrace[i];
stackText += st.className+"."+st.methodName+"("+(st.fileName == null?"Unknown Source)\n":st.fileName+":"+st.lineNumber+") \n");
}
alert(stackText);
}
}
);
?dwr.xml
?
<convert converter="exception" match="java.lang.Exception"/> <convert converter="bean" match="java.lang.StackTraceElement"/>
?这样后台的异常就可以显示在页面上了!
?
?