在Calendar JSF中验证日期Ajax和KeyUp

时间:2015-07-29 20:22:24

标签: jsf-2 primefaces

我是JSF的新手

我想验证用户在"日历",

上添加的日期

使用事件" KeyUp"和ajax,但是,它不起作用。 有人可以帮帮我吗?

谢谢。

<p:calendar id="fechaNacimiento" value="#{funcionarioController.funcionario.persona.fechaNac}"
                               pattern="dd/MM/yyyy" yearRange="c-60:c" navigator="true" locale="es" showOn="button" 
                               size="30" maxlength="10" maxdate="#{personaController.fecha}"
                               required="true" requiredMessage="Ingrese su Fecha de Nacimiento">
        <f:convertDateTime pattern="dd/MM/yyyy" timeZone="#{personaController.timeZone}"/>
        <f:validator validatorId="de.common.DateValidator" />
        <p:ajax event="dateSelect" listener="#{funcionarioController.dateChange}" update=":acpCv:messages"/>  
       <p:ajax event="keyup" update="" listener="#{funcionarioController.validateDate}"/>
</p:calendar>

和我的控制器JAVA:

public void validateDate(){
        System.out.println("Validation Date");
    }

0 个答案:

没有答案