@Catch在Play framework 2.0.x中不可用

时间:2012-11-20 12:35:06

标签: playframework playframework-2.0

使用Play框架1.2.x,可以使用@Catch注释对方法进行注释,使其成为控制器中的异常处理程序。但是,在2.x中这似乎已经消失了,是否有一个可以在这里使用的等效注释?

2 个答案:

答案 0 :(得分:7)

Play框架1.x中的

@Before@After@Catch@Finally已被替换为2.x上的另一个概念@with。请参阅文档页面上的action compositon section

答案 1 :(得分:2)

您还可以使用全局对象的onError()方法。这基本上捕获了应用程序抛出的所有异常。

见这里:Providing an application error page