GitHub

Documentation

All the things you want to know about Wicket but are afraid to ask

No matter how you want to learn about Wicket, there's something available for you. If you want a quick reference, use the User Guide. If you rather prefer a book, there's a couple waiting for you. And if you rather watch a video or presentation, we have that covered too.

News Archive

Every release is announced through our mailing lists and the official Apache announcements list. We also publish a news item on our website with the announcement, and it is also published in our RSS feed (handy for RSS readers).

Here are the most recent headlines:

The complete articles and all other news items are available in the archives.


Wicket User Guide

The user guide covers the release lines in service, Wicket 10 and 11. Start with the five lessons that build one application, or search for a task, a class or a tag. Each topic, from models and forms to security and testing, gathers its tutorials, how-to guides, reference and explanation on one page.

For the release lines out of service, the previous guide is available as a single page and as PDF:


API Documentation

Each release of Wicket comes with sources, including JavaDocs. When you use Maven for dependency management, your IDE will automatically download the source JARs and when you hover on a Wicket class or method, show you the corresponding documentation.

For reference we also publish the API documentation online so you can link to it from emails or websites:


Migration Guides

When you upgrade your application from an older Wicket version to a newer version you can run into all of the changes that were applied to Wicket’s API. We have done our best to document all the changes and provide migration paths between the different Wicket versions.

Here’s a list of the migration guides:

If you encounter a change that was not in the migration guide, don’t hesitate to notify us.


Getting help

Stuck with a problem? See how you can find support!


IDE Support

Wicket is well supported by the three main Java IDEs (NetBeans, IntelliJ and Eclipse). Find here how to work with Wicket projects with your favourite IDE.


Examples

  • Examples - Browse a vast collection of examples in live action without having to install anything!

Online courses


Presentations

New to Wicket and eager to learn it? This presentation is for you!