質問: 現在JAVAを使用したWEBシステムで、PDFを出力するプログラムを作成しています。 MIMEタイプをapplication/pdfとして出力する設定にしており、あるPDFのリンクをクリックするとWebブラウザにPDFを表示できるようになっています。 これを色々なユーザに試してもらったところ、ブラウザか何かの設定により、PDFをダウンロードする形式になってしまう人がいます。 これを強制的に表示できるようにしたいのですが、アプリケーション側から制御できるでしょうか? 調べてみたところ、Adobe Readerの設定によりダウンロードする形式になってしまう場合があるようですが、他にも要因があれば教えていただければ幸いです。
回答: ユーザのPCにPDFを表示するソフトがインストールされていないとそうなります。 エクセルがインストールされていないパソコンではエクセルが表示できないのと同じです。 一度ご自身のパソコンからAdobe Readerを削除して実行してみれば再現できるので、試してみるといいと思います。