如何在Wicket开发模式中抑制stacktraces和html

时间:2011-03-29 19:02:34

标签: logging wicket

通常错误消息中的第一行足以解决问题,因此我不想在Eclipse中污染我的控制台。

2 个答案:

答案 0 :(得分:4)

您可以在WebApplication类中继承WebRequestCycle并覆盖newRequestCycle。在WebRequestCycle中,您可以以任何方式处理RuntimeExceptions。代码示例here有一个很好的解释。

答案 1 :(得分:1)

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

这将显示已配置的“错误500”页面并在服务器日志文件中记录异常