2013-06-20 31 views
0

在dev环境中,play框架很好地显示了堆栈跟踪的异常。但是当我将它移到生产中时,它只显示异常ID。如何在prod的错误页面上显示至少异常消息?如何在生产中显示异常消息?

回答

1

您可以捕捉任何你想要的异常和表演:

object Global extends GlobalSettings { 

    override def onError(request: RequestHeader, ex: Throwable) = { 
     InternalServerError(
      views.html.errorPage(ex) 
     ) 
    } 
} 

结帐官方documentationdefault error page!

+0

不错!我在哪里可以得到默认的错误页面,所以我可以稍微调整一下? – Poma

+0

我已添加链接! –