*** Welcome to piglix ***

Apache Velocity

Apache Velocity
Jakarta Velocity Logo
Developer(s) Apache Software Foundation
Stable release
1.7 / November 29, 2010 (2010-11-29)
Development status Active
Written in Java
Operating system Cross-platform
Type template engine
License Apache License 2.0
Website http://velocity.apache.org/

Apache Velocity is a Java-based template engine that provides a template language to reference objects defined in Java code. It aims to ensure clean separation between the presentation tier and business tiers in a Web application (the model–view–controller design pattern).

Velocity is an open source software project hosted by the Apache Software Foundation. It is released under the Apache License.

Some common types of applications that use Velocity are:

The following template:

processed by Velocity produces the following HTML:

The syntax and overall concept of the Apache Velocity templates is similar to the syntax of the older WebMacro template engine, which is now also an open source project.


...
Wikipedia

...