----------------
Jakarta Velocity
----------------

"Velocity is a Java-based template engine. It permits anyone to use a simple 
yet powerful template language to reference objects defined in Java code."

For more information:
http://velocity.apache.org/