package controllers; import play.mvc.SimpleResult; import play.libs.F.Promise; import play.mvc.Action; import play.mvc.Http.Context; import play.mvc.Result; public class UncacheableAction extends Action.Simple { @Override public Promise<SimpleResult> call(final Context ctx) throws Throwable { ctx.response().setHeader("Cache-Control", "max-age=0, must-revalidate"); return delegate.call(ctx); } }