It is great to see that my friend Malcolm has been busy improving his Click framework and has released version 0.6. I have had many lunchtime conversations with Malcolm over the years talking about what is good/bad about Struts and Tapestry, and he is definitely knowledgeable in both. There is a nice write up on "Why Click".

To quote from the website, Click is a J2EE web application framework created for commercial Java developers and features:

  • Very easy to learn
  • Component and Page Oriented design
  • Event base programming model
  • Automatic form validation
  • Page templating
  • Velocity page rendering
  • Superb error reporting
  • High performance