在我的路线文件中,我做了类似的事情 - GET /错误Controllers.error.Error()
但是它给出了编译错误。 在我的error.java中,我做了类似的事情,
Public static error Error(Throwable t)
{
Return internalservererror(views.html.myerrorpage.render())
}
我想知道在错误500的路由文件中写什么,我也想知道服务器是否会记录发生的错误,它是如何工作的?
提前致谢。
答案 0 :(得分:1)
您可以覆盖Global对象中的那些。
编辑:使用受控制的网址。
GlobalScala :
override def onError(request: RequestHeader, ex: Throwable) = {
Redirect(routes.ErrorHandler.error())
}
路线:
GET /error controllers.ErrorHandler.error()