※ ChatGPTを利用し、要約された質問です(原文:ファイルのダウンロード先を初期設定するには?)
ファイルのダウンロード先を初期設定するには?
このQ&Aのポイント
ファイルをダウンロードする際に、ダウンロード先の初期表示を指定する方法はありますか?
ダウンロード先の初期表示をブラウザに依存せずに指定したフォルダにする方法はありますか?
ユーザーが自由にファイル名やダウンロード先を指定できる機能を保持しながら、ダウンロード先を初期設定する方法を教えてください。
サーブレットにファイルをダウンロードする機能を入れたいと思って
います。
現在、HttpServletResponseオブジェクトを使用して下記のようにコー
ディングしています。
=============================================
response.setHeader("Content-Disposition", "attachment;filename=sample.xls");
response.setContentType("application/vnd.ms-excel");
=============================================
これで問題なくダウンロードは出来るのですが、ダウンロード先の初期
表示をブラウザ(現在、IEを使用してます)に依存するのではなく、予
め指定したフォルダを初期表示して欲しいとの要望がありました。
ダウンロード先を初期設定するとはいえ、ユーザーが自由にファイル名
やダウンロード先を指定する機能は必要なので、FileOutputStreamを使
用してのファイルの保存は考えていません。
どのようにすれば、実現するのでしょうか?
また、ファイルのダウンロード先を初期設定することは可能なのでしょ
うか?
それさえ判断が出来ずに困っています。
もし絶対に無理!ということであれば、それを教えて頂けるだけでも助
かります。
補足
ご回答ありがとうございます。 やはりActiveXコントロールに頼るしかないですか・・・。 こういう回答が返ってくるような予感はしていたのですが、ActiveXコントロールを自作できる環境がないのです。