This wiki is dedicated to documenting the Wicket Java application framework. Wicket takes simplicity, separation of concerns and ease of development to a whole new level. The wiki is currently open to new users and contributors; see the contribution page for more information. To download Wicket, please visit the Wicket site.
Introduction to Java web applications
Who is using Wicket
Where to (get) help
- For those interested in a more direct support, please join IRC: ##wicket at irc.freenode.net. See Wicket IRC for more information
Communities on social networking sites
Contribute to Wicket
Wish List for Next Version
More about Wicket...
Videos, Talks, Screencasts
Wicket Press & User Stories
Companies Hiring Wicket Developers
- Setup Maven - Maven (build, reporting and documentation)
Wicket User Guide
Learn building web applications with Wicket from scratch reading its 200+ page user guide. The guide gradually introduces you to the various features of the framework with many real-world examples. It covers subjects such as models, behaviours, testing and integration with other projects.
The guide is available as PDF or html file for the following versions:
Wicket User Guide - Wicket 6.x, Wicket 7.x, Wicket 8.x
GUI-Components and Widgets
Here is the reference for the standard Wicket GUI components: Component Reference
Then have a look here:
- Wicketstuff - Wicket Stuff provides components that complement the Wicket framework.
- wiQuery - wiQuery integrates jQuery and jQuery UI into the Apache Wicket framework.
- visural-wicket - a set of open-source Wicket components, Apache 2.0 licensed.
Wicket Component Packaging
- Settings for testing
- Choosing the overall testing approach:
- Selenium - tips for testing Wicket apps with Selenium
- WicketTester - Mock the browser and the container. Check the states of the components and the models.
- Wicket Page Test - Use a real browser and a real container. Mock the service objects. Check the HTML DOM elements (supporting AJAX).