Wicket : Kann ein Panel oder eine Komponente reagiert auf eine form submit ohne boilerplate-code?

Ich bin derzeit auf der Auswertung von Wicket und ich bin versucht, herauszufinden, wie die Dinge funktionieren.

Ich habe eine Frage bezüglich form Einreichen und-Platten (oder anderen Komponenten).
Stellen Sie sich eine benutzerdefinierte wicket-panel enthält ein text-Feld, dabei wie-Sie-Typ-Validierung mit ajax. Dieses panel ist mit einem Formular Hinzugefügt.
Wie kann das Panel reagieren, eine form Einreichen (lassen Sie uns sagen, weil javascript/ajax nicht verfügbar ist)?

Ich bin derzeit kennen nur eine Lösung: aufrufen einer panel-Methode im Formular onSubmit () - Methode. Aber dies scheint nicht wie ein "Mehrweg" - Ansatz hier, weil ich muss hinzufügen, boilerplate-code zu jedem Formular onSubmit() enthält das panel (und jeder Entwickler, welche das panel muss wissen das).

So, hier kommt meine Frage: gibt es eine Möglichkeit, dass ein Panel/Komponente können Sie "erkennen" ein Formular Einreichen, in irgendeiner Weise? Oder gibt es eine andere Lösung neben der das?

Danke.

InformationsquelleAutor MRalwasser | 2010-06-02
Schreibe einen Kommentar