空的<p:calendar mask =“true”>在模糊时提交验证错误

时间:2015-09-22 06:37:40

标签: validation jsf primefaces

当我通过按钮单击而没有自定义验证器在JSF 2.2表单中提交PrimeFaces 5.2.6 <p:calendar mask="true">时,空值有效。但是,如果我使用下面的<p:ajax event="blur">提交,

<h:form>
    <p:messages autoUpdate="true" />
    <p:calendar pattern="dd/MM/yyyy" mask="true">
        <p:ajax event="blur" />
    </p:calendar>
</h:form>

然后我得到以下验证错误?

  

'__ / __ / ____'无法理解为约会。

日历值未设置为required=true。为什么行为不同?

0 个答案:

没有答案