Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 13032|Svar: 0

[JavaEE] Användning av jstl-taggen <c:if>

[Kopiera länk]
Publicerad på 2015-01-04 13:28:11 | | |

Taggen <c:if> måste ha ett testattribut, och när uttrycksresultatet i testet är sant kommer ontologiinnehållet att exekvera; Om den är falsk kommer den inte att genomföras. Till exempel: ${requestScope.username = = 'admin'}, resultatet är sant om requestScope.username är lika med admin, och falskt om dess innehåll inte är lika med admin.

Yu

Låt oss titta på följande exempel:

<c:if test="${requestScope.username = = 'admin' }">

Hej ADMIN!! Kroppsdel

</c:if> Om namnet är lika med admin visas "Hej ADMIN!! Om det är tvärtom kommer inte kroppsdelen av <c:if> att köras, så "Hej ADMIN!! //kroppssektion" visas inte. Dessutom kan innehållet i c:if> placeras i klartext< liksom i vilken JSP-programkod (Scriptlet), JSP-tagg eller HTML-kod som helst.

Utöver testegenskapen finns <c:if> två andra egenskaper, var och scope. När vi utför <c:if> kan vi lagra resultatet av detta omdöme i attributet var; Scope anger attributintervallet för var. När används VAR- och scope-attributen? Till exempel, om uttrycket är för långt vill vi ta isär det, eller om vi behöver använda resultatet senare kan vi också använda det för att tillfälligt spara resultatet för senare användning.

Exempel:

<%     

        String amind="Admin";   
                request.setAttribute("amind",amind);

%>

<c:if test="${requestScope.amind=='Admin'}" var="condition" scope="request">
Hej herr administratör
</c:if>






Föregående:JSP-sidhoppencyklopedi
Nästa:Traversering av listsamling i Java och jämförande analys av två implementeringsklasser
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com