Apache Velocity

Vikipedi, özgür ansiklopedi
Şuraya atla: kullan, ara
Apache Velocity
Jakarta Velocity Logo.png|64px]]
Geliştirici(ler) Apache Software Foundation
Kararlı sürüm 1.7
Geliştirme durumu Etkin
Programlama dili Java
İşletim sistemi Çapraz platform
Lisans Apache Lisansı 2.0
Resmî sitesi http://velocity.apache.org/

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

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 | kaynağı 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>

Velocity tarafından işlenerek üretilmiş HTML:

<html>
    <body>
     Merhaba Velocity Dünyası!
    </body>
</html>

Dış bağlantılar[değiştir | kaynağı değiştir]