Hallo Leute,
Ich programmiere mit JSF und möchte in einem Formular einen Wert mit Hilfe eines Validierers überprüfen. Die Überprüfung erfordert eine Datenbankanfrage, die mit einer Methode aus der Klasse QuestionService abgesetzt wird.
Das Objekt wird leider nicht mit der entsprechenden Klasse instanziiert, bleibt daher null.
Gibt es eine Möglichkeit wie man es anders lösen kann oder ist es gänzlich ausgeschlossen?
Ich programmiere mit JSF und möchte in einem Formular einen Wert mit Hilfe eines Validierers überprüfen. Die Überprüfung erfordert eine Datenbankanfrage, die mit einer Methode aus der Klasse QuestionService abgesetzt wird.
Java:
public class QuestionTextValidator implements Validator {
@Override
public void validate(FacesContext context, UIComponent component, Object value)
throws ValidatorException {
@Inject
QuestionService questionService;
...
}
Das Objekt wird leider nicht mit der entsprechenden Klasse instanziiert, bleibt daher null.
Gibt es eine Möglichkeit wie man es anders lösen kann oder ist es gänzlich ausgeschlossen?