<c:out value="${xxx}" escapeXml="false"/>
<c:out value="${yyy}" />
需要在<c:if >
标记
是否可以在<c:if>
代码中执行?
期待这样
<c:if test='<c:out value="${xxx}" escapeXml="false"/> eq <c:out value="${yyy}"/>'>
</c:if>
但它不起作用!!你能告诉我正确的语法
吗?答案 0 :(得分:2)
使用<c:set>
在范围中设置变量。它的身体可以是<c:out>
。
<c:set var="escapedYyy"><c:out value="${yyy}" /></c:set>
然后你可以测试它如下:
<c:if test="${xxx == escapedYyy}">
答案 1 :(得分:0)
也许是这样的?打印当person.name为空时没有名称
<c:out value="${person.name}">No name</c:out>
你编辑了你的问题,答案是肯定的,你可以; - )
<c:if test="${XXX == comparisonParameter}">
是你的体检