Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Pro Jakarta Velocity: From Professional to Expert Paperback – September 1, 2004
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Customers Who Bought This Item Also Bought
About the Author
Harrop is the author of five books, including Pro Spring, a widely-acclaimed, comprehensive resource on the Spring Framework.
Harrop has been a core developer of the Spring Framework since June 2004 and leads the JMX and AOP efforts. He co-founded U.K.-based software company, Cake Solutions, in May 2001, having spent the previous two years working as lead developer for a successful dotcom start-up. Rob is a member of the JCP and is involved in the JSR-255 Expert Group for JMX 2.0.
Top Customer Reviews
But Harrop points out that JSPs always had an awkward syntax. Which for complex pages leads to miserable, error-prone coding. Plus, the pages might be slow to build. Velocity seems to offer a coding approach that is more natural than JSPs. And you certainly don't have to abandon MVC. Harrops shows how to reimplement MVC, while using Velocity and hooking to a database, and coupled to Struts and Spring.
The code examples in the book are not complicated. That too is part of his message.
You may want to look closer at the book.
The book starts with an introduction to Velocity and then explains how to install and configure it. The author then discusses the Velocity Template Language, examines its shortcomings, and demonstrates how to get around them. Best practices are covered early in the book. Although Velocity is normally thought of as a web-based framework, the author doesn't let us forget that it can be used for both stand-alone and web applications and gives us detailed chapters on both. Velocity tools are well covered including Anakia, which can be used to transform XML. The Velocity architecture is explained as well as ways to extend that architecture.
The examples are well thought out and give good coverage of the features of Velocity. The most interesting part of the examples is how little work it is to integrate Velocity into a well-designed framework. The author shows how Velocity fits into both Struts and Spring, demonstrating that Velocity is not meant to replace these frameworks but rather to simplify content generation in any framework. I can strongly recommend this book for anyone interested in Velocity. For anyone not interested in Velocity, the question is, why not?
Most Recent Customer Reviews
This is one of the only books on the subject of Velocity. Velocity is a nice technology for doing template/macro based website without having to use a heavy weight toolkit or... Read morePublished on February 6, 2011 by Alvin Yue
Although the first few chapters provide a good description of the Velocity Template Language and how to drive it, I found myself progressively flipping pages after that. Read morePublished on April 21, 2005 by E. van der Herberg