Excelを作成し、Playを使用するアプリケーションの応答としてユーザーに送信したいと思いますframework 1.x
。content-type/MIME-type
しかし、ドキュメントまたはExcelファイルを返すための応答を設定する方法がわかりません。
このための手順を教えてください。
Excelを作成し、Playを使用するアプリケーションの応答としてユーザーに送信したいと思いますframework 1.x
。content-type/MIME-type
しかし、ドキュメントまたはExcelファイルを返すための応答を設定する方法がわかりません。
このための手順を教えてください。
ドキュメントから:
サーバーに保存されているファイルなどのバイナリデータを提供するには、renderBinaryメソッドを使用します。たとえば、play.db.jpa.Blob photoプロパティを持つUserモデルがある場合は、コントローラーメソッドを追加して、モデルオブジェクトをロードし、保存されているMIMEタイプで画像をレンダリングします。
public static void userPhoto(long id) {
final User user = User.findById(id);
response.setContentTypeIfNotSet(user.photo.type());
java.io.InputStream binaryData = user.photo.get();
renderBinary(binaryData);
}