ホームページ > 記事 > ウェブフロントエンド > 埋め込みタグの src がアクションのバイナリ ストリームを返すと、Chrome は it_html/css_WEB-ITnose を表示しません
主に PDF ファイルの内容をプレビューするための JSP ページがあります。コードは大まかに次のとおりです。
src アクセスされるのはアクションで、アクションはPDFファイルのバイナリストリームを出力します。IE9では普通に表示できるのですが、Chromeだと表示できないと出ます。
しかし、src="/file/pdftest"/ を src="/file/2015111.pdf" のような特定の PDF ファイル (非バイナリ ストリーム形式) に変更すると、Chrome ブラウザは正常に表示できるようになります。わかりません バイナリストリームが機能しない理由を知っている専門家はいますか?
2 つのステップに変更しました。最初のステップでは、ファイルを生成するアクションをリクエストし、次に物理パスを返します。 src="/file/1000.pdf"