Wicket besitzt die Möglichkeit, Spring-Beans über das Spring-Integration-Package direkt als Annotation einzubetten.
Damit das funktioniert, muss allerdings unbedingt die init-Methode der Webapplication überschrieben werden.
Dabei muss ein SpringComponentInjector als InstantiationListener registiert werden.
Das passiert so:
@Override protected void init() { super.init(); addComponentInstantiationListener(new SpringComponentInjector(this)); }
Auf der Page können dann die Spring-Beans mit @SpringBean injected werden.