Ich habe Validatoren mit Hintergrundobjekten und Annotationen in Spring MVC (@Validate) verwendet. Es hat gut funktioniert.
Nun versuche ich genau zu verstehen, wie es mit dem Spring-Handbuch funktioniert, indem ich mein eigenes Validate implementiere. Ich bin mir nicht sicher, wie ich meinen Validator "benutzen" soll.
Mein Validator:
%Vor%Die Shape-Klasse, die ich überprüfen möchte:
%Vor%Hauptmethode:
%Vor%Da Fehler nur eine Schnittstelle ist, kann ich sie nicht wirklich wie eine gewöhnliche Klasse instanziieren. Wie verwende ich meinen Validator, um zu bestätigen, dass meine Form gültig oder ungültig ist?
Nebenbei bemerkt sollte diese Form ungültig sein, da ihr ein x und ein y fehlt.
Warum benutzen Sie nicht die Implementierung, die spring bietet org.springframework.validation.MapBindingResult
?
Sie können:
%Vor%Dies wird alles ausdrucken, was in den Fehlermeldungen ist.
Viel Glück
Tags und Links spring validation