我需要做什么:
<compress:js enabled="<spring:eval expression="@propertyConfigurer.getProperty('code.compress')"/>" jsCompressor="closure">
...
</compress:js>
code.compress在.properties中设置为true并且可用。问题是JSP页面呈现时出现以下错误:
org.apache.jasper.JasperException:/WEB-INF/template/default/centerCol.jsp(第23行,第47列)未终止&lt; compress:js标记
那么,我的错误在哪里?
谢谢。
P.S。春季4.2
答案 0 :(得分:2)
解决方案非常简单:
<c:set var="compress">
<spring:eval expression="@propertyConfigurer.getProperty('code.compress')"/>
</c:set>
<compress:js enabled="${compress}" jsCompressor="closure">
...
</compress:js>
答案 1 :(得分:0)
实际上,错误显示您需要关闭压缩标记:
<c:set var="compress">
<spring:eval expression="@propertyConfigurer.getProperty('code.compress')"/>
</c:set>
<compress:js enabled="${compress}" jsCompressor="closure"/>
“关闭”之后有一个结束标记。