<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>
但它不起作用!你能告诉我正确的语法吗
最佳答案
使用 <c:set>
在范围内设置一个变量。它的主体可以是 <c:out>
.
<c:set var="escapedYyy"><c:out value="${yyy}" /></c:set>
然后你可以像下面这样测试它:
<c:if test="${xxx == escapedYyy}">
关于jsp - 如何放置 <c :out> tag inside <c:if> tag?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9005844/