Click currently supports Velocity, JSP, and Freemarker as view templates. Of
course, Velocity is the easiest to use. However, there are reasons to choose
other template languages. For example, XSLT is a possible alternative. It may
not be as simple as Velocity, but it has the advantage of being
standards-compliant. This also means that you can use it with virtually any
framework, even one not based on Java. You can keep the same view template and
change the framework that powers it transparently. Any thoughts?