当前位置: 代码迷 >> Web前端 >> DWR在客户端显示错误栈信息
  详细解决方案

DWR在客户端显示错误栈信息

热度:99   发布时间:2012-09-18 16:21:42.0
DWR在客户端显示异常栈信息

?

?

//前端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"/>

?这样后台的异常就可以显示在页面上了!

?

?

  相关解决方案