使用 JSTL 评估多个 fn:contains() 条件
Evaluating multiple fn:contains() conditions with JSTL
我有变量 x,我需要检查它不包含变量 y 但确实包含变量 z。
如何使用 JSTL 来做到这一点?尝试将语句包装在另一个语句中,但它似乎没有注册。它只响应第一次评估。
<c:if test="${not fn:contains('x', 'y')}">
<c:if test="${fn:contains('x', 'z')}">
</c:if>
</c:if>
如果可以做这样的事情就好了:
<c:if test="${fn:contains('x', 'z', not 'y')}">
请试试这个:
<c:if test="${not fn:contains(x, y) && fn:contains(x, z)}">
</c:if>
我有变量 x,我需要检查它不包含变量 y 但确实包含变量 z。 如何使用 JSTL 来做到这一点?尝试将语句包装在另一个语句中,但它似乎没有注册。它只响应第一次评估。
<c:if test="${not fn:contains('x', 'y')}">
<c:if test="${fn:contains('x', 'z')}">
</c:if>
</c:if>
如果可以做这样的事情就好了:
<c:if test="${fn:contains('x', 'z', not 'y')}">
请试试这个:
<c:if test="${not fn:contains(x, y) && fn:contains(x, z)}">
</c:if>