Come loop su qualcosa di un numero specificato di volte in JSTL?

Ho bisogno di un ciclo while all’interno di JSTL. Mi sembra di non riuscire a trovare il modo per eseguire un ciclo di qualcosa di un numero specificato di volte. Tutte le idee su come posso realizzare questo?

Penso potrei usare un forEach ma io in realtà non cura di loop in una raccolta.

 

One Reply
  1. 113

    Il <c:forEach> tag è sicuramente adatto per questo. Ha begin e end attributi dove è possibile specificare il, bene, inizio e fine. Ha un varStatus attributo che mette un LoopTagStatus oggetto nel ciclo tag ambito che a sua volta ha metodi diversi, come getIndex() e.

    Ecco un kickoff esempio:

    <c:forEach begin="0" end="10" varStatus="loop">
        Index: ${loop.index}<br/>
    </c:forEach>
    • Check out Tag JSTL di Riferimento per imparare i dettagli su questi tag.
    • Le azzurrine parti nella mia risposta sono i link già 🙂
    • Ahh, quindi sono. Oops, volevo aggiungere che il commento alla domanda originale.
    • ah OK, nessun problema. È inoltre possibile trovare ulteriori informazioni e link nel nostro tag JSTL pagina wiki. Posizionare il [jstl] tag di seguito la domanda fino a quando un popbox mostra e fare clic su info link c’.

Lascia un commento