2011-03-29 15 views

回答

4

您可以繼承WebRequestCycle並覆蓋WebApplication類中的newRequestCycle。在WebRequestCycle中,您可以以任何方式處理RuntimeExceptions。代碼示例here有一個很好的解釋。

1

或在MyApp#init()中設置: getExceptionSettings()。setUnexpectedExceptionDisplay( IExceptionSettings.SHOW_INTERNAL_ERROR_PAGE);

這將顯示配置的「錯誤500」頁面並在服務器日誌文件中記錄異常