アプリケーションでパブリック変数として使用する次の変数があります。ご覧のとおり、Web サイトのメイン ドメインが値として含まれています。問題は、アプリケーションが読み込まれると、値がないため、ページを更新して正しい値にする必要があることです。
<c:set var="url" scope="application"
value="http://www.example.com" />
私は Tiles3 を使用しており、この行は baseLayout.jsp ファイルにあります。
コード
<link rel="stylesheet"
href="${url}/resources/mystyle.css">
最初に、URL 値を持つはずのページのソース内のアドレスは次のとおりです。
<link rel="stylesheet"
href="/resources/mystyle.css">
ページを更新すると、アドレスは次のようになります
<link rel="stylesheet"
href="http://www.example.com/resources/mystyle.css">