- - PR -
テキストファイルダウンロードエラー
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-11-09 19:55
現在、Javaでファイルのダウンロードプログラムを実装中なのですが、
.csvファイルのダウンロードは問題なく出来るのですが、.txtファイルのダウンロードがポップアップ画面が出ず、ダウンロードできません。 環境は下の環境で実装中です。 WindowsXP IE6 SP2 下の環境では、問題なく.txtも.csvのファイルもダウンロードできました。 Windows2000 IE6 SP1 コンテキストの記載方法が悪いのかと思い、 いろいろ試してみましたが、うまくいきません。 どなかた解決方法をご存知の方はいませんか? 現在のサンプルソースはしたのように記載しています。 response.setContentType("application/x-txt; charset=Shift-JIS"); response.setHeader("Content-Disposition","inline; filename=aaa.txt")); 同じように、CSVファイルは下のように書いて 問題なくXP-IE6SP2も2000-IE6SP1でも 問題なく動きました。 response.setContentType("application/x-csv; charset=Shift-JIS"); response.setHeader("Content-Disposition","inline; filename=aaa.csv")); |
|
投稿日時: 2006-11-09 20:23
#なんとなく既視感があるのですが(汗
Content-Dispositionをattachmentにしてもダメでしょうか? (追記) 既視感はこれ↓でした・・ http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=34352&forum=7 [ メッセージ編集済み 編集者: shimix 編集日時 2006-11-09 20:26 ] |
|
投稿日時: 2006-11-09 20:36
>response.setContentType("application/x-txt; charset=Shift-JIS");
>response.setHeader("Content-Disposition","inline; filename=aaa.txt")); ここの部分を下のように修正したらうまくいきました。 response.setContentType("application/x-txt; charset=Shift-JIS"); response.setHeader("Content-Disposition","attachment; filename=aaa.txt")); inlineをattachementにしたら、XP-IE6SP2でも2000-IE6SP1でも問題なく動作しました。 ありがとうございますー^^ 無事に解決しましたー^^ |
1