Home

Welcome to Wicket RAD
Wicket RAD is a Suite of Rapid Web Application Development Components and utilities for Apache Wicket to be used in your Wicket application.

Wicket RAD is designed to do the heavy lifting for you in web application development in order to remove boilerplate code and the need for repetitive coding. It does so by allowing the developers to easily generate view Components like forms and tables from metadata such as annotated "bean" classes. The framework also provides utilities in extension modules to bind these components to back-ends such as an SQL database, so you get full Create, Read, Update, Delete ("CRUD") functionality.
In other words, Wicket RAD is an end-to-end framework for rapid development of web applications and probably conforms to the "80/20" principle - it should cover most areas of web development, but with more complex functionality, you can always fall back to using "plain" Wicket.

Wicket RAD currently has the following functionality:
  • Form generator - generate forms and validations from any metadata source, such as a plain Java bean. There is currently an implementation for generating forms based on beans annotated with specific Wicket RAD annotations such as @TextField, @Checkbox, @DropdownChoice etc.
  • Open Session in View implementation (extension module)- Implementation of the "Open Session in View" pattern for Wicket, dramatically easing database access with JPA and making resource and transaction management transparent to the developer.
  • Components bringing the above together for end-to-end CRUD enabled view Components - Just drop your bean into a DefaultCreateBeanForm, and have your form generated for you, and your JPA annotated bean persisted for you when you click submit! (functionality in an extension module)

Recent Announcements

  • Wicket RAD 0.11 released Version 0.11 has been released into the maven repository. This is primarily a maintenance release, as have the last 3 releases been.Primary changes:Fixed problem with pom-files ...
    Posted Oct 17, 2010, 10:16 AM by Wille Faler
  • Wicket RAD 0.8 has been released A long time since the last release, but finally the 0.8 release has been made. This is mostly a maintenance release with:Updated to work with Wicket 1.4 ...
    Posted Mar 25, 2010, 6:49 PM by Wille Faler
  • Wicket RAD Maven Archetype Oyvind Johansen has created a Wicket RAD Maven Archetype, which is available here.
    Posted Jan 2, 2009, 7:12 AM by Wille Faler
  • Wicket RAD 0.6 Released Wicket RAD 0.6 has been released, it is available in the Maven repositories and as a source release in the Sourceforge files section.Major points in this release:Various ...
    Posted Dec 21, 2008, 10:25 AM by Wille Faler
  • Wicket RAD 0.5 released Wicket RAD 0.5 has been released, this is more of a small, incremental release to 0.4.1 than a large release - functionality and API's remain largely unchanged ...
    Posted Sep 21, 2008, 3:23 PM by Wille Faler
Showing posts 1 - 5 of 12. View more »

References/powered by Wicket RAD

Sites and companies that are currently using Wicket RAD.
  • SVN site Subversion hosting - SVN hosting service. The Open Session In View implementation is used throughout, and form generation is used heavily in the non-public admin application.
I have personally worked with Wicket RAD in two additional companies, however I am unable to divulge these for the time being.
Comments