0

在我的 Routes 文件中,我做了类似的事情 - GET /error Controllers.error.Error()

但它给出了编译错误。在我的error.java中,我做了类似的事情,

Public static error Error(Throwable t) 
{
Return internalservererror(views.html.myerrorpage.render())
}

我想知道在路由文件中为错误 500 写什么,我还想知道服务器是否会记录发生的错误,它是如何工作的?

提前致谢。

4

1 回答 1

1

您可以覆盖 Global 对象中的那些。

编辑:使用受控 URL。

全球斯卡拉

override def onError(request: RequestHeader, ex: Throwable) = {
   Redirect(routes.ErrorHandler.error())
}  

路线

GET /error      controllers.ErrorHandler.error()
于 2012-07-18T07:27:08.787 回答