Apache Velocity Java kodlarındaki nesnelerle etkileşimde kullanılan Java temelli bir şablon motorudur.

Apache Velocity
Geliştirici(ler)Apache Software Foundation
Güncel sürüm1.7
Geliştirme durumuEtkin
Programlama diliJava
İşletim sistemiÇapraz platform
LisansApache Lisansı 2.0
Resmî sitesihttp://velocity.apache.org/
Kod deposu Bunu Vikiveri'de düzenleyin

Web uygulamalarında MVC modeline uygun olarak sunum kısmı ile iş kısmını ayırmada kullanılmaktadır. Web uygulamalarının yanında birçok farklı sistemde, farklı farklı amaçlarda da kullanılmaktadır.

Apache Software Foundation tarafından Apache Lisansı altında açık kaynak yazılım şekilde paylaşılmaktadır.

Kod örneği değiştir

Aşağıda bir şablon ve bu şablonun işlenmiş örneği bulunmaktadır.

Şablon:

## Velocity Merhaba Dünya
<html>
    <body>
       #set( $foo = "Velocity" )
       Merhaba $foo Dünyası!
    </body>
</html>
</source>

Velocity tarafından işlenerek üretilmiş HTML:
<source lang="html">
<html>
    <body>
     Merhaba Velocity Dünyası!
    </body>
</html>

Dış bağlantılar değiştir