dポイントプレゼントキャンペーン実施中!

まず、あるボタンをおすと、Servletに飛ばして、そこでDBから特定のデータを読み込んで、読み込んだデータをカンマ区切りにして、ダウンロードさせます。
そして、ダウンロード直後にそのファイルを開かせないで、ダウンロードした人が任意の場所にファイルを保存させたいのです。 

ダウンロード自体はできているのですが、どうしてもダウンロード直後にエクセルファイルでひらいてしまい、任意の場所に保存させることができません。Officeの入っていないPCなら任意の場所に保存させられるようなのですが・・・・。

解決案をお待ちしております。

A 回答 (1件)

resp.setHeader("Content-Disposition", "attachment; filename=\"tets.csv\"");



Servlet でこの一行を入れてみてはどうですか?
JSPはこの場合、関係ないですよね?
多分、attachment; が開かない様にしてくれたかと思うんですが。。。

適当です。間違っていたらすみません。
    • good
    • 0
この回答へのお礼

おおお!うまくいきました(><

ありがとうございます。かなり助かりました。

お礼日時:2002/07/09 16:46

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!