Trigger-JSF-Validierung mit ajax nach dem Fokus verloren
Wie Sie trigger-Validierung auf eine input-Komponente, wenn die Komponente den Fokus verliert mit ajax anstatt zu warten, für die form manuell eingereicht?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Setzen Sie ein
<f:ajax event="blur">
imUIInput
Komponenten, die neu gerendert, die eine<h:message>
mit der Komponente verknüpft ist, in Frage stellen.Siehe auch JSF 2.0 tutorial mit Eclipse und Tomcat - Ansicht und Feintuning validation
Versuchen, diesen code:
Wenn der Benutzer ändert den Wert im input-Komponente können Sie Sie überprüfen Sie mit Ihrem valueChangeListener. Wenn der Benutzer bewegt sich dann zum anderen Eingang Komponente der ouputText Komponente gerendert wird. Dort können Sie eine Meldung angezeigt, wenn die Validierung fehlgeschlagen ist.
on
. Plus, Sie würde in der Regel wie zu verwenden<h:message>
zu display-validation-messages.valueChangeListener
ist nicht Gegenaktionen zu tun-Validierung. Verwenden Sie eine normale Prüfung.