Versions Compared

Key

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

Bookmarkable link

Please note that the intent of this page is to provide an index or introduction to the various places that Wicket information may be found, rather than a complete index in itself...list a few of the most useful places to look for Wicket information, rather than attempting to provide an exhaustively complete index.

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 -

...

Traditional Documentation

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

  1. Javadocsapidocs/Image Removed
  2. Quick Tour & Examples - {{http://wicketframeworkwicket.apache.org/Examplesexamples.htmlImage Removed & , http://www.wicket-library.com/wicket-examples/}}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/wikiImage Removed

...

  1. Tutorials

Interactive Documentation

  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.

Code as documentation

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

  1. Wicket-QuickStartQuickstart - http://wicketframeworkwicket.apache.org/wicket-quickstart/index.htmlImage Removed
    • Intended to be a batteries-included way of getting started
  2. Wicket-Template - http://sourceforge.net/project/showfiles.php?group_id=134391&package_id=197274Image Removed
    • The equivalent from QuickStart for those developers with Maven2 and an internet connection.
    • Small (22KB), Maven2-based project which can be used to get started quickly.
    • 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.
  3. Wicket-Iolite - http http://wicketstuff.org/confluence/display/STUFFWIKI/Wicket-Iolite
    • A Maven2 archetype which creates a two-module Wicket project (core & web) setup to use Spring & Hibernate/JPA for persistence
    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.
  4. 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
  5. 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.

"Use the Source, Luke"

  1. FishEye Wicket-Phonebook - http://fisheye3wicket-stuff.cenqua.com/browse/wicketImage Removedsourceforge.net/wicket-phonebook/
    • A Spring & Hibernate/iBATIS application showing an example of displaying a list of tabular data along with the typical CrUD opertations on it.

"Use the Source, Luke"

  1. The latest code's in Wicket's SVN repository - See the FishEye lets you see the source in the Wicket SVN repositry - See Wicket SVN page to find out how more about the various alternative branches and tags are being used.