GoogleChromeエラーレポートローカルリソースの読み込みは許可されていません



Google Chrome Error Report Not Allowed Load Local Resource



ディスク上のイメージを直接参照する( )HTMLでは、実行後にエラーが発生します。



エラーの理由は、Google Chromeがディスクファイルへの直接アクセスを禁止しているためです(セキュリティ上の理由から推定されます。そうでない場合、ブラウザからローカルデバイスにアクセスするのは少し危険です)

解決策は、Tomcatへの仮想パスを提供することです。 Tomcatは、仮想パスをローカルディスクパスに解決します。これにより、画像にアクセスできないという問題が解決されます。これにより、ブラウザは指定されたフォルダにのみアクセスできるようになります。



次のように実行します。

1、現れるTomcat構成ファイル( conf server.xml)そして開く

で<ホスト>と</ host>次のコードを間に追加します。】その中で:マッピングのパスです、docBaseファイルのパスです



3、メソッドの呼び出し:[E:テスト下にピースがありますtest.jpgの写真

【【imgラベルにsrcに変更されました「/file/test.jpg」

4、テストOK

注意点:プログラミングでeclipseを使用している場合、彼のTomcatプラグインは再起動するたびにserver.xmlを更新するため、eclipseのデフォルトのサーバー構成を変更する必要があります。これは通常、ワークスペースの下のServersフォルダーにあります。図:

その後、あなたはうまく訪問することができます!