如何在play框架2中禁止返回Java动作组合

时间:2013-11-20 15:00:54

标签: playframework-2.0

我创建了新的动作组合,在某些情况下我需要返回禁止如何正确地执行此操作?

public class VerboseAction extends play.mvc.Action.Simple {
public F.Promise<SimpleResult> call(Http.Context ctx) throws Throwable {
    Logger.debug(ctx.request().username());

    //return delegate.call(ctx);
    return forbidden();
}

}

1 个答案:

答案 0 :(得分:4)

您需要返回Promise<SimpleResult>

return F.Promise.pure((SimpleResult) forbidden());