JSF-Validator größer als Null

8

Wie erstellt man einen Validator in JSF, der den Eingabetext validiert, wenn er größer als Null ist?

%Vor%

Ich habe den Code oben, aber ich bin mir nicht sicher, ob das optimal ist. Obwohl es funktioniert, aber wenn eine andere Nummer als diese benötigt wird, muss ich die JSF-Datei erneut ändern. Der Anwendungsfall ist, dass alles, was größer als Null ist, in Ordnung ist, aber keine negative Zahl.

Irgendwelche Gedanken?

    
Mark Estrada 06.08.2013, 03:10
quelle

1 Antwort

6

Erstellen Sie einfach einen benutzerdefinierten Validator, dh eine Klasse, die javax.faces.validator.Validator und mit @FacesValidator("positiveNumberValidator") annotieren.

Implementieren Sie die Methode validate() wie folgt:

%Vor%

Und benutze es auf der Facettenseite wie folgt:

%Vor%

Nützlicher Link: Ссылка

    
perissf 07.08.2013, 08:41
quelle

Tags und Links