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.

Schreibe einen Kommentar

Artikel, die Dir auch gefallen könnten

Vektorisierung von Pixel-Grafiken

Hallo da draußen, über den Cutworks-Webshop – meinem Langläufer-Projekt – kann man mit Hilfe von DXF-Dateien Teile aus Blech, Holz, Kunststoff u.a. Materialien ausschneiden lassen.

mehr...