GWT と一般的な Web アプリケーションは初めてです。
GWT Web アプリケーションを作成しています。提供される機能の 1 つは、Web ページのボタンをクリックしてファイルをダウンロードすることです。残念ながら、ファイル自体はサーバー側に物理的に配置されていません。サーバー側は、ファイルの InputStream を取得するために、別の Web サービスへの REST 呼び出しを介してそれを取得する必要があります。
私の質問は次のとおりです。
- ブラウザがダウンロードを開始できるように、ストリームをクライアント側に渡すにはどうすればよいですか?
- これを開始する前に、サーバーにファイルを物理的に書き込む必要がありますか?
どうもありがとう
編集:私はこの例を見つけました: サーブレットでファイルをダウンロードするときにGWTを使用する方法は?
この例では、ファイルはサーバー側に物理的に配置されています。ストリーム経由で Web サービスから取得したファイルは非常に大きく、GWT サーバー側に保存したくありません。助言がありますか?