Click Framework is a modern JEE web application framework, providing a natural rich client style programming model.
Click is designed to be very easy to learn and use, with developers getting up and running within a day.
Highlights
Very easy to learn
Component and Page Oriented design
Event base programming model
Automatic form rendering and client/server side validation
Page templating
Velocity and JSP page rendering
High performance
The design philosophy behind Click is best summarized in the Swedish word
lagom which translates to not too little or too much, but optimal.
If you want to dive straight into some code examples see Introduction.
Otherwise if you what to know why anyone would want to build another web
application framework read
Why Click?
The Click project has been lead by Malcolm Edgar
and Bob Schellink,
and has included contributing developers Phil Barnes, Ahmed Mohombe, Naoki Takezoe, Christian Essl,
Stephen Haberman and Ricardo Lecheta.
It is a free and open source project released under the Apache Software License and runs on any JDK >= 1.4.
Latest News
27 April 2008 - Click 1.4.2 maintenance released
Click 1.4.2 is a minor maintenance release. This release fixes a problem
when using SpringClickServlet and excluded urls. We have also fixed a
slight performance degradation since the 1.4 release.
See the changelog for details.
30 March 2008 - Click 1.4.1 released
Click 1.4.1 is mainly a bug fix release. Some JSP and Ajax issues were resolved. See the
changelog for details.
6 March 2008 - ClickIDE 2.0.0. released
ClickIDE 2.0.0 provides support for Click 1.4 as well as Spring and Cayenne. See the
changelog for details.
2 March 2008 - Click 1.4 final is available
Click 1.4 is a major new release. New features include Stateful pages, Control event methods,
Performance Filter and many more. See the full changelog
for details.