//前端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"/>
这样后台的异常就可以显示在页面上了!