Play フレームワーク 2.2.0 (Scala) で Web アプリケーションを開発しています。アプリケーションは通常、ユーザーから何らかの入力を受け取り、外部モジュールを呼び出します。外部モジュールは入力を処理し、html レポートを生成します。レポートは、html、javascript、および json データを含むかなり複雑な構造をしており、すべてが異なるファイルに配置されています。次に、ユーザーがレポートをアーカイブにダウンロードすることなく、Play フレームワークによってこのレポートをユーザーに表示できるようにしたいと考えています。
これらのレポート ファイルをアセット内のディレクトリに配置してリダイレクトしようとしましたが、本番環境では機能しません。次に、Ok.sendFile をインラインで使用しようとしましたが、コンテンツが他のファイルに依存するため、レポートが正しく表示されません。
このような動的に生成された HTML をユーザーに表示する「意図した」方法があるのだろうか?