私は同じ問題について多くの投稿を読みました.「Tomcatサーバー」側からの解決策は、要素内に要素を追加することです.
<Host>
<Context docBase="path_to_image" path="/images" />
.....
私の問題は、そのようなhtmlイメージタグでイメージを表示しようとした場合です:
<img src="/images/dist/image_name.ext"/>
画像は問題なくレンダリングされましたが、次のような jsf タグを使用すると問題が発生します。
<h:graphicImage value="/images/dist/image_name.ext" />
このタグの出力: [http://localhost:8080/context_name/faces/images/dist/image_name.ext]
jsfコンポーネントから[http://localhost:8080/images/dist/image_name.ext]を指すことができれば問題は解決すると思いますが、どうすればこれを作成できますか?
何か案が ?
この記事を見るhttp://balusc.blogspot.com/2007/04/imageservlet.html
しかし、前に述べたようにserver.xmlでその問題を解決できればもっと良いでしょう。