【发布时间】:2013-02-22 14:43:33
【问题描述】:
我想在任何验证之前双击触发bean的方法并用当前日期填充日历输入:
<p:calendar id="idInputDueDate" value="#{newMeasureMB.measure.termin}"
required="true" immediate="true">
<p:ajax event="dblclick" listener="#{newMeasureMB.terminToCurrent}"
global="false" update="idInputDueDate" immediate="true"/>
</p:calendar>
支持bean的方法:
public void terminToCurrent(){
measure.setTermin(new Date());
}
只有当我删除“required=true”时它才有效,否则验证总是发生。我正在使用 primefaces 3.3.1
【问题讨论】:
-
你不需要在bean中的ajax监听方法中指定特定事件作为参数吗?
标签: jsf-2 primefaces