サービスに渡された json を使用して xls ファイルを返すサービスを作成しています。JAX-RS と WINk を使用しています。私のサービスに渡された json は複雑すぎて URL に @QueryParam を指定できないため、@GET の代わりに @POST メソッドを使用したいと考えています。
問題は、@GET を使用する場合、URL をブラウザーに貼り付けて、サービスから返されたファイルをダウンロードできることはわかっていますが、@POST を使用する場合、サービスから返されたファイルをダウンロードするにはどうすればよいでしょうか?
目標は、ユーザーがこのサービスにリクエストを投稿すると、「開く」、「ダウンロード」、または「キャンセル」のいずれかを尋ねるウィンドウがポップアップすることです。