motore per template basati su Java per applicazioni web
Velocity è un motore per template basato su Java; permette a chiunque di
usare il semplice ma potente linguaggio per template per referenziare
oggetti definiti in codice Java.
Quando usano Velocity per fare sviluppo web, i progettisti web possono
lavorare in parallelo con i programmatori Java per sviluppare siti web in
accordo con il modello MVC (Model-View-Controller); ciò significa che i
progettisti di pagine web possono concentrarsi solamente sulla creazione di
un sito che ha un bell'aspetto, e i programmatori solo sulla scrittura di
codice di ottima qualità. Velocity separa il codice Java dalle pagine web,
rendendo il sito web più facilmente mantenibile nel corso del tempo e
fornendo una valida alternativa a JSP (Java Server Pages) o PHP.