Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Panel
borderStylesolid
titleTable of contents
Table of Contents
minLevel2

Books

...

  • Pro Wicket - "Pro Wicket" by Karthik Gurumurthy is now available as e-Book and hardcopy both.
    • This covers 1.2, and has some information about what (the abandoned) 2.0 will add/change.
  • Wicket in Action - "Wicket In Action" by Martijn Dashorst and Eelco Hillenius is available as e-Book and hardcopy.
    • It covers 1.3. Sample chapters available.
  • Enjoying Web Development with Wicket - "Enjoying Web Development with Wicket" by Kent Tong is now available as e-Book.
    • It covers 1.3. Wicket v7 and v6. The first three two chapters are freely available.

Traditional Documentation

While there are a couple of books in the pipeline, at the moment the best places to look are the following...

  1. Javadocs
  2. Quick Tour & Examples - http://wicketframeworkwicket.apache.org/Examplesexamples.html, http://wicketstuff.org/wicket12/ and http://wicketstuff.org/wicket13/
    • These describe show how various common things may be done in Wicket, with the Quick Tour focussing on particular key elements, with a descriptive narative while the Wicket-Examples attempts to provide much more coverage of the range of components on offer.
    • Note the "Source Code" popup on the Wicket-Examples, to see exactly how things may be done.
    • Be sure to check the various sub-pages, particularly the Component Reference, the Repeater View Examples & the DisplayTag pages.
  3. Wiki - http://wicketframeworkcwiki.apache.org/WICKET/wiki
  4. Tutorials

...

  1. The Wicket-User mailing list - http://www.nabble.com/Wicket-f13974.htmlImage Removed
  2. The IRC channel - ##wicket #wicket on FreeNode (irc://irc.freenode.net/##wicketImage Removed#wicket)
  3. Wicket Support is a company that provides Wicket training.

...

Along these lines, the main options for 'JumpStart' or 'Working Examples' are as follows:

  1. Wicket-Quickstart - http://wicket.apache.org/quickstart.htmlImage Removed
    • Uses a Maven2 archetype in order to create a basic ('QuickStart') project to get you up & running quickly. Also useful for creating a small project in order to investigate/demonstrate particular issues or problems.
  2. Wicket-Iolite - http http://wicketstuff.org/confluence/display/STUFFWIKI/Wicket-IoliteImage Removed
    • A Maven2 archetype which creates a two-module Wicket project (core & web) setup to use Spring & Hibernate/JPA for persistence.
  3. QWicket - http://www.antwerkz.com/qwicket/app/homeImage Removed
    • Qwicket is a quickstart application for the wicket framework. Its intent is to provide a rapid method for creating a new wicket project with the basic infrastructure in place. Currently, it only supports Spring and Hibernate built with Ant but plans include such things as support for Maven 2 and other persistence layers such as iBATIS
  4. Databinder - http://databinder.net/examples.htmlImage Removed
    • Databinder is a simple bridge from Wicket to Hibernate. Its site hosts five example database-driven webapps, each running live and with source for browsing (and one screencast). A Maven 2 archetype is available for generating Databinder projects from scratch.
  5. Wicket-Phonebook - http://wicket-stuff.sourceforge.net/wicket-phonebook/Image Removed
    • A Spring & Hibernate/iBATIS application showing an example of displaying a list of tabular data along with the typical CrUD opertations on it.

...