2

重複の可能性:
JSPに転送するサーブレットを呼び出すときにブラウザがCSSと画像にアクセスできない

この質問が何度も聞かれることは知っていますが、これを機能させることができませんでした。

フォルダ構造http://kauko.pingtimeout.net/venttiCap.JPG

WebContent /kuvat/フォルダーに画像があります。また、画像の1つをWebContentフォルダー(hertta1.gif)に直接配置します。でもこういう画像を使おうとすると

<img src="kuvat/hertta1.gif" /> or <img src="hertta1.gif" />

何も起こりません。kuvat / * gifリクエストは404になりますが、もう1つは明らかに空のレスポンスです。

GameServletは唯一のサーブレットであり、「/」にマップされています。したがって、アプリケーションを使用するときは、アドレス「http:// localhost:8080 /VenttiWeb/」を使用します。

Tomcat7を使用しています

4

1 に答える 1

1

このようなことを試しましたか?

<img src="/kuvat/hertta1.gif" /> or <img src="/hertta1.gif" />

また、コンテキストパスをハードコーディングすることはお勧めできません。JSPでは、次のようなことを試してみてください。

<img src="${pageContext.request.contextPath}/kuvat/hertta1.gif"/>

また、PageContextの代わりにServletContextを使用して、サーブレットから同様のことを実行できます。

参照: http: //www.coderanch.com/how-to/java/ResourceUrlProblems

于 2012-04-04T15:42:19.253 に答える