【发布时间】:2013-04-24 10:01:37
【问题描述】:
我的代码如下:
<p:calendar showOn="button"
value="#{searchMB.filledFromDate}"
pattern="MM/dd/yyyy" maxlength="10" id="filledFromDate"
converter="submittedDateConverter"
converterMessage="#{message.filled_date_from_is_not_a_valid_date}"
styleClass="calendar" selectListener="#{searchMB.test}"
onchange="alert('')"
onSelectUpdate="filledToDate_panel">
<f:ajax event="blur" execute="filledFromDate"
render="filledToDate_panel"></f:ajax>
</p:calendar>
public void test(DateSelectEvent event) {
System.out.println("-------------->" + event);
}
-
我想实现这个函数: 当我选择日历的下拉列表时,我想立即调用
test方法,将选择日期放入另一个日历输入。如果我不添加转换器。该方法将被触发。但是 添加 converter 后,方法
selectListener="#{searchMB.test}"无法触发。我不知道为什么。有人可以帮助我吗?
【问题讨论】:
标签: java jsf-2 primefaces