Menu

Hello world - As simple as it gets.
Echo - Trivial input form.
Form input - Basic form processing.
Component reference - Component Reference.
Images - Various kinds of images.
Link-o-matic - Different kinds of links.
Nav-o-matic - Page navigation.
Localization - Two takes on localizing an application.
Unicode converter - Converts input using some model magic.
Nice URLs - Demonstrates the use of "nice" URLs.
Ajax - Examples using wicket's built-in AJAX.
Repeaters - DataView, DataTable, GridView component examples.
Tree - Trees.
Authentication and authorization - Authenticating users and authorizing pages and components.
Upload - Single, multiple and AJAX-to-a-resource file upload.
Browser info - Extracting client info, by redirect and by Ajax.
Templating - Markup inheritance, mail templates and custom template loading.
Stateless - Demonstrates stateless pages/sessions.
Frames - Example demonstrating HTML frames.
Ajax with Prototype - AJAX example using prototype.js.
Abacadabra - Demonstrates the wizard component.
Breadcrumb - Don't get lost, use bread-crumbs.
Captcha - Telling humans from spammers.
Dates and times - Date components example.
Guestbook - A blog-like multi-user guestbook.
Hangman - The game of hangman.
Library - A simple application.
Dependency injection - Spring, Guice and CDI integration.
Velocity - Shows a Velocity panel in action.
Wicket 1.5 request mappers - Shows custom request mappers.
Wicket 1.5 events - Shows inter-component events
Resource decoration - Shows aggregation of css and js resources
Bean validation - Bean Validation integration (JSR 303)
HTML5 media tags - Integration for HTML5 Media Tags
Web sockets - Integration for JSR356 Web Sockets
CSP - Content Security Protection
SRI - Subresource Integrity