我有很多页面的.jsp,我想指定的上下文和CSS/JS版本在我所有的页面是这样的:在所有JSP页面设置可变
<c:set var="version" value="0.0.1" />
<c:set var="path" value="${pageContext.request.contextPath}" />
<link type="text/css" rel="stylesheet" href="${path}/resources/css/foo.css?v=${version}">
如何设置我的所有JSP页面只有一次path
变量和我的自定义变量version
?
把它放在一个包含的JSP文件中,并设置为请求范围? –
@DaveNewton,我必须将这个文件包含在我所有的jsp页面中? – Youssef
如果你想这样做,是的。通过过滤器将其加入会话的想法是一种更清洁的解决方案,但这取决于您的需求。不过,我认为你已经分裂了你的CSS。 –