Java Web Application Development With Click Framework

Category:Requests for expansion#Java%20Web%20Application%20Development%20With%20Click%20Framework Category:Book:Java Web Application Development With Click Framework#%20

Click Framework is a modern Jakarta EE 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 the Introduction.

Otherwise if you want 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 has included contributing developers Phil Barnes, Ahmed Mohombe, Naoki Takezoe, Christian Essl, Stephen Haberman and Bob Schellink.

Click was hosted by SourceForge and later by Apache (ASF).

Table of Contents

  1. Introduction
  2. Why Click
  3. Pages
  4. Controls
  5. Configuration
  6. Quick Start
  7. Best Practices
  8. Extras
  9. Building
  10. ClickIDE
  11. Velocity

Appendices

Category:Subject:Java programming language/all books Category:Subject:Computer programming languages/all books Category:Subject:Computer programming/all books Category:Subject:Computer science/all books Category:Subject:Computing/all books Category:Subject:Books by subject/all books Category:Subject:Computing/all books Category:Subject:Books by subject/all books Category:Book:Java Web Application Development With Click Framework#%20 Category:Book:Wikibooks Stacks/Books#Java%20Web%20Application%20Development%20With%20Click%20FrameworkCategory:Shelf:Java programming language Category:Shelf:Java programming language/all books Category:Shelf:Computer programming/all books#Computer%20programming Category:Shelf:Computer programming languages/all books#Computer%20programming%20languages Category:Shelf:Computer science/all books#Computer%20science Category:Department:Computing/all books#Computing Category:Alphabetical/J Category:Books nearing completionCategory:Books by completion status/all books
Category:Alphabetical/J Category:Book:Java Web Application Development With Click Framework Category:Book:Wikibooks Stacks/Books Category:Books by completion status/all books Category:Books nearing completion Category:Department:Computing/all books Category:Requests for expansion Category:Shelf:Computer programming/all books Category:Shelf:Computer programming languages/all books Category:Shelf:Computer science/all books Category:Shelf:Java programming language Category:Shelf:Java programming language/all books Category:Subject:Books by subject/all books Category:Subject:Computer programming/all books Category:Subject:Computer programming languages/all books Category:Subject:Computer science/all books Category:Subject:Computing/all books Category:Subject:Java programming language Category:Subject:Java programming language/all books