2013-11-20 62 views
3

我已經創建了新的動作組合,在某些情況下,我需要返回禁止如何正確地做到這一點?如何返回禁止發揮框架2 Java動作組合

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(); 
} 

}

回答

4

您需要返回Promise<SimpleResult>

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