Reputation: 694
What I need to do:
<compress:js enabled="<spring:eval expression="@propertyConfigurer.getProperty('code.compress')"/>" jsCompressor="closure">
...
</compress:js>
code.compress is set to true in the .properties and available. The problem is JSP page is rendering with the following error:
org.apache.jasper.JasperException: /WEB-INF/template/default/centerCol.jsp (line: 23, column: 47) Unterminated <compress:js tag
So, where is my mistake?
Thank you.
P.S. Spring 4.2
Upvotes: 2
Views: 6552
Reputation: 694
Solution is pretty simple:
<c:set var="compress">
<spring:eval expression="@propertyConfigurer.getProperty('code.compress')"/>
</c:set>
<compress:js enabled="${compress}" jsCompressor="closure">
...
</compress:js>
Upvotes: 3
Reputation: 9145
Actually, the error shows that you need to close the compress tag:
<c:set var="compress">
<spring:eval expression="@propertyConfigurer.getProperty('code.compress')"/>
</c:set>
<compress:js enabled="${compress}" jsCompressor="closure"/>
There's a closing tag after "closure".
Upvotes: 0