Hvordan Loop gjennom en liste over objekter i FreeMarker

FreeMarker er en mal motor, noe som betyr at det er et verktøy som skaper tekst utgang. Den er ment å brukes sammen med Java programmeringsspråk, spesielt med Model View Controller applikasjoner. The Model View Controller skiller programmet logikk, grensesnitt og data fra en nettside. FreeMarker tillater brukergrensesnitt designere til å gjøre endringer uten at programmet logikken del å endre. Hvis du er ny på FreeMarker, kan du få opp til hastighet ganske raskt ved å lære hvordan å iterere gjennom en liste av objekter.

Bruksanvisning

1 Opprett et nytt tekstdokument ved å åpne en tekstredigering program. Lagre dokumentet som "tutorial.html."

2 Skriv en HTML-erklæring som utganger noen nyttige tekst som identifiserer listen over objekter:

<P> Her er bilene vi har for salg:
<Ul>

3 Skriv en FreeMarker direktiv som har tilgang til datamodell av Model View Controller søknad. For eksempel, hvis din datamodell har en liste over objekter som heter "biler" under overskriften "dataModelCars", kan du sløyfe gjennom hele listen ved å skrive følgende FreeMarker direktivet:

<#list dataModelCars.cars eksempel bil>
<Li> $ {bil}
</ # List>
<Ul>