Nearly any application you build requires some form of output. And the output format may change on a regular basis&emdash;which can lead to a heavy maintenance burden and a restrictive test cycle. But by utilizing the power of the Velocity template engine, you can integrate templated output into your application, decoupling the application logic from the output format.
Pro Jakarta Velocity: From Professional to Expert leads leads you immediately toward configuration and setup, all the way to full-blown application development. This is not merely a book about web development&emdash;as the multipurpose Velocity does more than replace JSP. Instead, this book demonstrates many of these alternative Velocity uses. This in-depth book also shows you how to integrate Velocity development and use it with other open-source frameworks and tools such as Spring and Apache Struts.
Chapter 1 Introducing Velocity
Chapter 2 Getting Started with Velocity
Chapter 3 Using the Velocity Template Language
Chapter 4 Introducing Patterns and Best Practices
Chapter 5 Creating Stand-Alone Applications with Velocity
Chapter 6 Creating Web Applications with Velocity
Chapter 7 Using Velocity and Anakia
Chapter 8 Using Additional Velocity Tools
Chapter 9 Going Inside Velocity
Chapter 10 Extending Velocity
Chapter 11 Using Velocity Development Tools
Appendix Velocity Reference
Index
As part of Cake Solutions' team, Rob has planned, designed, and built enterprise-level applications for a variety of UK- and U.S.-based clients, including the Metropolitan Police, DTi, and National Union of Students Services Limited. In his spare time, Rob is an avid reader and enjoys "playing" with new technology, his current interests being Python and JavaServer Faces.