0

さて、私はこのコードを持っています

if(blastIt[i].startsWith("Lambda")){
            break;
        } else {

            System.out.println(blastIt[i]);
        }

だから私はこのコードをjstlに入れようとしています

<c:choose>

    <c:when test="${fn:startsWith(blastIt, 'Lambda')}">


    </c:when>

            <c:otherwise>
       <p><c:out value="${blastIt}"/></p>
    </c:otherwise>
</c:choose>

しかし、彼はテキストからラムダの単語を削除しているだけで、ラムドバという単語を見つけたら印刷を停止する必要があります

4

1 に答える 1

2

一時的に見つかった変数でこれを試してください

<c:set var="found" value = "0"/>

<c:choose>

    <c:when test="${fn:startsWith(blastIt, 'Lambda')}">
       <c:set var="found" value = "1"/>    
    </c:when>
    <c:otherwise>
        <c:if test="${found==0}">
           <p><c:out value="${blastIt}"/></p>
        </c:if>
    </c:otherwise>
</c:choose>
于 2012-09-27T03:57:18.067 に答える