Hallo,
ich habe mir jetzt schon zig Beispiele mit den Validator in spring mvc angeschaut, aber so ganz komm ich noch nicht dahinter, wo Validierungen stattfinden, die ein bisschen mehr erforden als nur ein "rejectIfEmpty" u.ä.!
Als Beispiel: Ich muss überprüfen, ob es den Benutzernamen des neu anzulegenden Benutzers schon gibt. Dazu brauche ich auf jeden Fall ein DAO. Verdrahte ich den nun mit meinen Validator oder mache ich das im (SimpleForm)Controller, wo ich wahrscheinlich das betreffende DAO sowieso schon habe? Und wenn ja, wo genau?
Ansonsten weiß ich nicht, welchen wirklichen Sinn der Validator macht?Nur um zu Überprüfen, ob Felder ausgefüllt sind, extra für jeden Controller einen Validator anzulegen, finde ich ein bisschen dicke.Zumal das mit Javascript deutlich eleganter geht.
Vielleicht habt ihr ja mal ein Beispiel, in dem ein bisschen mehr als einfache "reject"-Methoden enthalten sind.
Grüße,
Peter
ich habe mir jetzt schon zig Beispiele mit den Validator in spring mvc angeschaut, aber so ganz komm ich noch nicht dahinter, wo Validierungen stattfinden, die ein bisschen mehr erforden als nur ein "rejectIfEmpty" u.ä.!
Als Beispiel: Ich muss überprüfen, ob es den Benutzernamen des neu anzulegenden Benutzers schon gibt. Dazu brauche ich auf jeden Fall ein DAO. Verdrahte ich den nun mit meinen Validator oder mache ich das im (SimpleForm)Controller, wo ich wahrscheinlich das betreffende DAO sowieso schon habe? Und wenn ja, wo genau?
Ansonsten weiß ich nicht, welchen wirklichen Sinn der Validator macht?Nur um zu Überprüfen, ob Felder ausgefüllt sind, extra für jeden Controller einen Validator anzulegen, finde ich ein bisschen dicke.Zumal das mit Javascript deutlich eleganter geht.
Vielleicht habt ihr ja mal ein Beispiel, in dem ein bisschen mehr als einfache "reject"-Methoden enthalten sind.
Grüße,
Peter