Wicket est un framework novateur en fournissant une navigation de page entièrement en langage Java. Il s’agit d’une d’approche différente des framewoks classiques comme Struts qui fournissent des fichiers XML de mapping URL/Classe d’action.
En réponse à des événements de type onClick() ou onSubmit(), Wicket traite l’événement côté serveur et spécifie la page de l’application Wicket en retour.
Cette redirection est basée sur la méthode "setResponsePage()", définit dans la classe "org.apache.wicket.Component". Tous les composants Wicket (Form, Link, …) étendent cette classe et c’est pourquoi cette méthode est toujours disponible. En réalité, nous utilisons la méthode setResponsePage() uniquement quand nous souhaitons naviguer vers une autre page que la page courante.