Apache Wicket is a Component based Java web application framework that takes simplicity, separation of concerns and ease of development to a whole new level. Component based frameworks build pages from reusable components, the way you build a windows GUI application. Wicket strives for a clean separation of role of a HTML Page designer and a Java Developer by supporting plain vanilla HTML templates that can be mocked up, previewed, and later revised using standard WYSIWYG HTML design tools.
Dynamic content processing and form handling is all handled in Java code using a first-class component model backed by POJO data beans that can easily be persisted using your favorite technology. Wicket counters the statelessness of HTTP by providing a stateful component model, thereby improving productivity. If you are looking to home your object-oriented programming skills , then Wicket fits like a groove in that respect as well, since it has an architecture and rich component suite that encourages clean object oriented design.
This session by Karthik Gurumurthy looks at –
* What is Wicket?
* Understanding Core Wicket Concepts.
* Build a simple web application to demonstrate wicket features like validation,conversion, Ajax, Spring integration and using built-in components.
Karthik Gurumurthy ‘s session on ‘Component based java web development with Apache Wicket’ was presented at the IndicThreads.com Conference On Java Technology 2007 held in Oct 2007 in Pune, India.
Karthik has been associated with the IT industry for more than seven years now and has employed several open-source libraries to address business problems. He is the author of the book ‘Pro Wicket’ ( Apress publications). Karthik’s involvement with open source also includes contribution to popular open-source projects
Presentation / Demo Code : Component based java web development with Apache Wicket
* Video compressed for 256 kbps.