play2.3.xでコントローラから公開アセットを出力する方法
public class Application extends Controller {
public static play.mvc.Result index() {
return ok(controllers.Assets.at("/public", "index.html", true));
}
}
上記のように/public/index.html
をレスポンスとしたいのですが、controllers.Assets.at
の戻り値はplay.api.mvc.Action<play.api.mvc.AnyContent>
なので型不一致でコンパイルエラーとなります。
どうすればコントローラから公開アセットを返せるでしょうか?