当我通过按钮单击而没有自定义验证器在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
。为什么行为不同?