我有以下变量用作应用程序中的公共变量。正如您所看到的,它具有网站的主要域名作为其价值。问题是,一旦加载了应用程序,它就没有任何价值,我需要 刷新页面 才能获得正确的值。
<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">
答案 0 :(得分:0)
,使用
<link rel="stylesheet" href="resources/style.css" />
不要写$ {url}