新生鳩丸掲示板♯

bakera.jp > 新生鳩丸掲示板♯ > [1199] PDFのダウンロードがうまくいきません

記事個別表示 (1199)

[1199] PDFのダウンロードがうまくいきません

わかぞう (2003年11月11日 21時6分)

ServeletでPDFファイルを作成して、クライアント側でPDFファイルを保存する仕組みを作っているのですが、希望どおりにいきません。現状は以下の通りです。

やりたいこと:

ボタンを押すとPDFファイルが作成され、ダウンロードのダイアログボックスを表示、もしくはファイルの中身を表示させ、名前を付けて保存する。

試してみたこと:

1.Serveletで

Content-Disposition: attachment; filename="xxx.pdf"

を指定したところ、クライアント側でファイルの関連付けをしているせいか、ダイアログボックスが2重に開いてしまいます。クライアント側の設定を変えてもらうのは難しいです。

2.attachmentをinlineにしたらダイアログボックスが出ずにファイルの中身が表示されます。ここまでは良いのですが、名前を付けて保存ボタンを押すとデフォルトファイル名がxxx.pdfでなく、URLの最後の部分になってしまいます。ファイル名がxxx.pdfになってくれれば問題ないのですが。

ちなみにブラウザはIE6SP1、WebサーバはWebSphereを使用しております。

どなたか解決できそうな意見をお持ちの方は、ご教授願います。

コメントフォーム

※広告や宣伝の書き込みはご遠慮ください。

:

:

:

最近の日記

関わった本など