埋め込みタグの src がアクションのバイナリ ストリームを返すと、Chrome は it_html/css_WEB-ITnose を表示しません

WBOY
リリース: 2016-06-24 11:25:36
オリジナル
1641 人が閲覧しました

主に PDF ファイルの内容をプレビューするための JSP ページがあります。コードは大まかに次のとおりです。

src アクセスされるのはアクションで、アクションはPDFファイルのバイナリストリームを出力します。IE9では普通に表示できるのですが、Chromeだと表示できないと出ます。
しかし、src="/file/pdftest"/ を src="/file/2015111.pdf" のような特定の PDF ファイル (非バイナリ ストリーム形式) に変更すると、Chrome ブラウザは正常に表示できるようになります。わかりません バイナリストリームが機能しない理由を知っている専門家はいますか?


ディスカッションへの返信 (解決策)

私もこの問題を解決しましたか?

2 つのステップに変更しました。最初のステップでは、ファイルを生成するアクションをリクエストし、次に物理パスを返します。 src="/file/1000.pdf"

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート