Component Based Java Web Development Using Apache Wicket
Written by Content Team
Apr 01, 2008 at 10:34 PM
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.
Speaker :
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
Copyright 2004 to 2008 Rightrix Solutions. All rights reserved. All product names are trademarks of their respective companies. Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. Rightrix Solutions and IndicThreads.com are independent of Sun Microsystems, Inc.
Views expressed at IndicThreads.com reflect the views of the authors alone, and do not necessarily reflect those of IndicThreads.com. IndicThreads.com and it's authors are not responsible for reader comments and opinions.