PDFファイル、docファイルなどを表示する必要がある場所で休止状態を使用して、JSPサイトを作成しています。Web サービスによる PDF/doc ファイルのバイト配列があり、そのバイト配列を HTML で PDF ファイル/ドキュメントとして表示する必要があります。次のコードを使用してこれを pdf に変換すると、html ページに正しく表示されます
byte[] pdf = new byte[] {}; // Load PDF byte[] into here
if (pdf != null) {
// set pdf content
response.setContentType("application/pdf");
// write the content to the output stream
BufferedOutputStream fos1 = new BufferedOutputStream(
response.getOutputStream());
fos1.write(ba1);
fos1.flush();
fos1.close();
}
docファイルの場合、response.ContentTypeをから変更します
response.setContentType("application/pdf");
to
response.setContentType( "application/msword" );
しかし、それを表示する代わりに、ダウンロード ウィンドウが表示されます。この問題を解決するにはどうすればよいですか