Kehittäjä | Apache-säätiö |
---|---|
Ensimmäinen versio | 21. marraskuuta 2006 |
Viimeinen versio | 2,1 (31. maaliskuuta 2019) |
Tallettaa | svn.apache.org/repos/asf/velocity/engine/trunk |
Kirjoitettu | Java |
Ympäristö | Monialustainen |
Tyyppi | mallin moottori |
Lisenssi | Apache-lisenssi 2.0 |
Verkkosivusto | http://velocity.apache.org/ |
Apache Velocity on Apache Foundationin kehittämä ilmainen paketti . Nopeus on moottorin malleja (tai malleja Englanti), kehitetty Java , joka on yksinkertainen ja tehokas mallin kielen viitattuja objekteja määritelty Java . Sen tavoitteena on varmistaa selkeä ero esityskerroksen ja yrityskerroksen välillä verkkosovelluksessa (katso malli-näkymä-ohjain -kuvio ).
Se on ilmainen ohjelmisto, jota jaetaan Apache-lisenssin ehtojen mukaisesti .
Tässä on joitain yleisimpiä nopeuden käyttötapoja:
Seuraava HTML-malli:
## Velocity Hello World <html> <body> #set( $foo = "Velocity" ) ## suivi par Hello $foo World! </body> </html>Velocityn käsittelemä generoi seuraavan koodin:
<html> <body> Hello Velocity World! </body> </html>Velocity-mallien syntaksi ja yleiskäsitteet ovat hyvin samanlaisia kuin vanhemman WebMacro-mallimoottorin syntaksi, joka on tällä hetkellä myös avoimen lähdekoodin projekti .