我正在使用GWT。如果生成任何服務器端異常,我們將發送一封包含錯誤詳細信息的電子郵件(已使用log4j SMTPAppender)。根據行號,我們可以解決這個問題。我們的場景是,如果在客戶端軟件包代碼中生成任何異常,那麼現在我們給出一般消息,說「發生了一些異常」。但是有可能顯示錯誤堆棧跟蹤以及異常原因和行號?我的代碼如下:如何處理GWT/GXT中的客戶端異常?
GWT.setUncaughtExceptionHandler(new
GWT.UncaughtExceptionHandler() {
public void onUncaughtException(Throwable e) {
Window.alert("Some Exception has Occured");
}
});
我不認爲這是可能的,因爲客戶端包在Web模式下轉換爲Javascript。如果有任何方法顯示發生異常原因和行號,請告訴我。
是否要嚮應用程序的最終用戶顯示例外情況,還是隻想查看dev模式中的例外情況? –