Wicket is a Java server-side web component-oriented framework that aims at simplifying building web interfaces by introducing patterns known from desktop UI development.
Wicket offers a big set of AJAX-enabled components out-of-the-box.
Let’s start by subclassing Wicket’s Wicket favors convention over configuration.
Adding a new web page to the application requires creating two files: a Java file and an HTML file with the same name (but different extension) under the same directory.
It consists of a page with two elements: a dropdown menu and a label.
When the dropdown selection changes, the label (and only the label) will be updated.