前提・実現したいこと
contextPathを設定するとcssからurl(~)で参照している画像が表示されなくなってしまいます
発生している問題・エラーメッセージ
resourcesフォルダ以下は以下のような構成になっております
また、application.propertiesには以下の設定が存在しています
application.properties
1server.contextPath=/test
cssには以下のような記述があります
css
1header{ 2 background-image: url("/img/common/tennsyu.png"); 3}
この状態で、http://localhost:8088/test/topPageを表示すると、画像ファイルが404エラーで表示されない状態になってしまいます
試したこと
css
1header{ 2 background-image: url("../../img/common/tennsyu.png"); 3}
ただ、cssのパスは出来れば変更したくないです。
なにか方法はないでしょうか
試したこと追記
url内のパスの先頭のスラッシュを消すと、エラーメッセージは以下のようになりました
css
1header{ 2 background-image: url("img/common/tennsyu.png"); 3}
login_index:1 GET http://localhost:8088/test/css/common/img/common/tennsyu.png 404 (Not Found)

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/14 13:29