primefaces inputText desn ' T Arbeit mit ajax-event

ich verwendet ajax <f:ajax> mit primefaces inputText Feuer bestimmte Aktion onBlur-Ereignis, aber es funktioniert nicht, ich habe versucht, auch <p:ajax> aber es deosn nicht so!

<p:inputText id="Name" value="#{personBean.missingName}"
            label="Name" required="true" size="30"
            validatorMessage="Name is required" >
           <f:ajax event="blur" listener="#{personBean.validateName}"/>
</p:inputText>

action-Methode innerhalb personBean:

public void validateName(){
    System.err.println("OnBlur Action");
}

wenn der Fokus verloren, der inputText das inputText nicht auf der Konsole ausgegeben

  • Fügen Sie mehr Kontext, um Ihren code. Post von der umgebenden form und anderen Komponenten. Eine Validierung/Konvertierung Fehler oder nicht-Einreichung der Umgebung bilden, sind die einzigen Dinge, die bewirken, dass Ihre Methode nicht ausführen
InformationsquelleAutor Java Player | 2013-06-07
Schreibe einen Kommentar