首页 > 解决方案 > ajax p:Calendar PrimeFaces 6.1 的问题

问题描述

(JSF 1.2 和 PrimeFaces 6.1)

我的 p: 日历标签有问题,选择日历日期时出现问题,我没有看到任何操作。

XHTML:

<p:calendar id="fechaPriseEnCharge" size="12" maxlength="10" pattern="dd/MM/yyyy" mask="true" locale="es" 
               effect="scale" showOtherMonths="true" navigator="true" showButtonPanel="true"
               value="#{altaOrdCargaController.ordCargaCabecera.fechPriseEnCharge}">

               <p:ajax event="dateSelect" listener="#{altaOrdCargaController.dateChange}"/>

 </p:calendar>

爪哇:

public void dateChange(SelectEvent event) {
    ordCargaCabecera.setFechPriseEnCharge((Date) event.getObject());
    validarContrato(null);
}

附上日历的图片。我所做的是选择第 27 天(或任何一天),但它什么也不做,不设置值,或者执行 dateCahange 方法。

日历,点击无效

标签: javajsfprimefaces

解决方案


推荐阅读