Java WebサーバーのCSS/JSファイル内からWebアプリケーションのコンテキストURLにアクセスするにはどうすればよいですか?
URL (背景画像など) をurl('../img/bg.gif')
etc. と相対的にマッピングできますが、これは次のようなマッピングを持つ Web アプリケーションでは機能しません。
- /店/
- /ショップ/ショー/3/
- /ショップ/支払い/
ブラウザは現在の「仮想」ディレクトリを基準にしてこのファイルを検索するためです。
また、 (not )のような最上位ディレクトリへの展開を強制するためurl('/images/bg.gif')
、 のようにイメージ URL をグローバルに普遍的にマップすることはできません。example.com/
example.com/myproject/
アプリケーションコンテキスト URL を変更するときに CSS/JS(ajax) URL を変更しないようにするにはどうすればよいですか? これらの静的ファイルを提供するデフォルトのサーブレットで contextPath にアクセスするような簡単な方法で、CSS ファイルのアプリケーション コンテキストにアクセスできますか?