我想在JSTL中的foreach中插入“continue”。请让我知道如果有办法实现这一点。 c:forEach var="List" items="${requestScope.DetailList}" varStatus="counter" begin="0" c:if test="${List.someType == 'aaa' || 'AAA'}" contin
          <c:forEach 
  var="List"
  items="${requestScope.DetailList}" 
  varStatus="counter"
  begin="0">
  <c:if test="${List.someType == 'aaa' || 'AAA'}">
    <<<continue>>>
  </c:if> 
 我想在if条件下插入“continue”。
没有这样的事情。只要对你实际想要显示的内容做反转。所以不要这样做<c:forEach items="${requestScope.DetailList}" var="list">
    <c:if test="${list.someType eq 'aaa' or list.someType eq 'AAA'}">
        <<<continue>>>
    </c:if>
    <p>someType is not aaa or AAA</p>
</c:forEach> 
 而是做
<c:forEach items="${requestScope.DetailList}" var="list">
    <c:if test="${not (list.someType eq 'aaa' or list.someType eq 'AAA')}">
        <p>someType is not aaa or AAA</p>
    </c:if>
</c:forEach> 
 要么
<c:forEach items="${requestScope.DetailList}" var="list">
    <c:if test="${list.someType ne 'aaa' and list.someType ne 'AAA'}">
        <p>someType is not aaa or AAA</p>
    </c:if>
</c:forEach> 
 请注意,我修改了代码中的EL语法错误。
