3

在 Play Framework 控制器中,如何将异常映射到 HTTP 结果代码?例如,如果调用任何操作结果为MyDataLayer.EntityNotFound,我希望 HTTP 结果为404 not foundPlay 是否提供将异常类型映射到 HTTP 结果代码的方法?

(我正在使用 Play 2.1.1。)

4

1 回答 1

4

您可以覆盖play.api.GlobalSettingsonError中定义的回调来处理错误并返回适当的 HTTP 状态代码。

于 2013-07-11T18:40:18.830 回答