2012-04-13 6 views
0

org.springframework.beans.factory.BeanCreationException: Fehler beim Erstellen Bean mit Namen 'WorkingTimeController' in ServletContext-Ressource definiert [/ WEB-INF/tracker-servlet.xml]: Initialisierung von Bean fehlgeschlagen; verschachtelte Ausnahme ist java.lang.IllegalArgumentException: Validator [[email protected]] unterstützt keine Befehlsklasse [de.intec.tracker.dto.WorkingTimeDTO]Spring Bohnen Eigenschaft Bindungsfehler

Der Working Controller ist die Controller-Klasse in Java

+0

Zeigen Sie etwas Code: D –

+0

\t \t \t \t \t \t \t \t \t \t \t \t \t \t \t Wenn ich den Validator-Tag in Kommentar Lauf fein setzen, aber so bald as i remove comment Fehler aufgetreten –

+0

Welchen Controller verwenden Sie? Code anzeigen – user1127214

Antwort

0

Ihr wie unter Code-Schnipsel

LoginFormCommand com.aims.commands.LoginFormCommand

und Validator sollte mit Validator-Schnittstelle wie unter Code-snippet definieren

public class LoginFormValidator implementiert Validator {

public boolean supports(Class arg0) { 
    // TODO Auto-generated method stub 
    return LoginFormCommand.class.equals(arg0); 

} 

public void validate(Object obj, Errors errors) { 
    // TODO Auto-generated method stub 
    LoginFormCommand login = (LoginFormCommand) obj; 
    System.out.println("validate=============="); 
    ValidationUtils.rejectIfEmpty(errors,"username","field.required", "Required field"); 
    ValidationUtils.rejectIfEmpty(errors,"password","field.required", "Required field"); 
    } 

}

+0

Ich habe geschrieben, aber keine Verwendung Zuordnung ist nicht –

+0

Haben Sie die gleiche Ausnahme ?. – user1127214

Verwandte Themen