Apache Velocity

Apache Velocity Descrierea imaginii Jakarta Velocity Logo.png.

informație
Dezvoltat de Fundația Apache
Prima versiune 21 noiembrie 2006
Ultima versiune 2.1 (31 martie 2019)
Depozit svn.apache.org/repos/asf/velocity/engine/trunk
Scris in Java
Mediu inconjurator Multi-platformă
Tip motor șablon
Licență Licență Apache 2.0
Site-ul web http://velocity.apache.org/

Apache Velocity este un pachet gratuit dezvoltat de Apache Foundation . Velocity este un șablon de motor (sau șabloane în limba engleză), dezvoltat în Java , care oferă un obiect simplu și puternic referitor la limbajul de șabloane obiecte definite în Java . Scopul său este de a asigura o separare clară între stratul de prezentare și stratul de afaceri într-o aplicație web (consultați modelul de proiectare Model-View-Controller ).

Este un software gratuit distribuit în condițiile licenței Apache .

Utilizări

Iată câteva utilizări comune ale Velocity:

Cod simplu

Următorul șablon HTML:

## Velocity Hello World <html> <body> #set( $foo = "Velocity" ) ## suivi par Hello $foo World! </body> </html>

procesat de Velocity generează următorul cod:

<html> <body> Hello Velocity World! </body> </html>

Sintaxa și conceptele generale ale șabloanelor Velocity sunt foarte asemănătoare cu sintaxa vechiului motor de șabloane WebMacro, care este în prezent și un proiect open source .

Note și referințe

  1. „  https://projects.apache.org/json/projects/velocity.json  ” (Accesat la 8 aprilie 2020 )
  2. O listă, printre altele, pe PoweredByVelocity

Link extern