0

尝试使用拦截时,我的应用程序未编译,例如...

package controllers;

import play.mvc.*;

public class Secure extends Controller {

    @Before
    static void checkAuthenticated(){
      ...
    }

    ...

}

例外是“错误:找不到符号@Before”。我已经尝试从控制台清理、重建 Eclipse 项目并重新排序 Java Build Path

4

1 回答 1

2

所有@Before、@After、@Catch、@Finally 都已合并为一个更简单的概念:

http://www.playframework.com/documentation/2.0/JavaActionsComposition

要了解更多信息,请查看 play 安装 (samples) 文件夹中的 zentasks 示例,它实现Security.Authenticator

于 2013-02-15T21:53:36.587 回答