JSF Validator und fortsetzen der Anwendung

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hi,

ich habe in meiner JSF-Anwendung mit einem eigenen Validator:

Code:
<h:inputText validator="#{inputValidation.checkIntegerHigher0}"></h:inputText>

Außerdem habe ich noch einen Button, über den die Form submitted wird. Wie kann ich nun verhindern, dass man in der Submit-Methode der Bean landet wenn die Validierung fehlschlägt? Ich bekomme so zwar einen Fehler, dass ein falscher Wert eingegeben wurde, aber man landet trotzdem in der Submit-Methode.
 
F

Fledermaus

Gast
in checkIntegerHigher0:

UIComponent component ->.setValid(false);

sollte den Workflow im Fehlerfall stoppen
 
L

L

Gast
Hm, würde eher:

throw new javax.faces.event.AbortProcessingException

nehmen ..
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
R Zugriff Validator in Tabelle (ui:repeat) auf andere Felder Web Tier 2
C Clientseitiger Validator in rich:calendar Web Tier 6
A Validator Message in JSF Web Tier 5
M JSF Zugriff auf mehrere Formulareinträge in einem Validator Web Tier 9
M Ist Dependency Injection im Validator möglich? Web Tier 15
F NullPointerException auf validator methode Teil2? Web Tier 2
B JSF NullPointerException auf validator methode Web Tier 7
F Frage zum Validator Web Tier 2
T Back Button bei JSF Anwendung Web Tier 2
F Zertifikatsinstallation via Web Anwendung Web Tier 2
R App Engine Anwendung mit GWT als Frontend Web Tier 0
C JSF-Anwendung lokal auf anderem Rechner Web Tier 5
M Kalendar in JSF Anwendung Web Tier 4
H Relativer Pfad für XML-Datei in JSP-Anwendung Web Tier 3
O JSF-Anwendung Thread-Sicher machen Web Tier 2
T JSF Simple Anwendung mit Richfaces Web Tier 7
B Thread start bei Java Web Anwendung Web Tier 6
C JSF JSF 2 - Anwendung lädt nicht Web Tier 4
F Prinzipielle Architektur einer Web-Anwendung Web Tier 4
T Seam Anwendung EAR-Projekt Web Tier 3
2 Anwendung mit Zuständen und Struts Web Tier 5
R Struktur JSP-Anwendung Web Tier 4
C CMS für GWT Anwendung Web Tier 2
F Problem mit JSF Anwendung Web Tier 9
7 Struts2 in webbasierter Anwendung Web Tier 39
O Web-Anwendung absichern Web Tier 4
J Servlet-init-param in JSF-Anwendung auslesen Web Tier 2
M Datei öffnen aus JSF-Anwendung Web Tier 3
Q icon in web anwendung Web Tier 2
V stateful JSF-Anwendung Web Tier 2

Ähnliche Java Themen

Neue Themen


Oben