IBM: The Apache Click Web application framework allows developers to create Java-based Web apps very quickly. In part, Apache Click is fast because it doesn't require the use of JSPs or MVC frameworks. Instead, the framework uses HTML templates and plain old Java objects. Apache Click also includes an API that speeds up testing.
This paper explains how to use the Apache Click application framework to create Web apps quickly.