在commandbutton中使用ajax时,为什么没有正确设置日期

时间:2014-02-20 10:20:29

标签: ajax jsf jsf-2.2

在JSF中使用注释的ajax调用时,下面的代码不会设置date1和date2。但是在使用动作时会设置它。

使用ajax设置它们的正确方法是什么?

<h:outputText value="Startdatum"></h:outputText>
<p:calendar value="#{calendarBean.date1}" id="popupButtonCal"
    showOn="button" pattern="yyyy-MM-dd HH:mm:ss">
</p:calendar>
<h:outputText value="Slutdatum"></h:outputText>
<p:calendar value="#{calendarBean.date2}" id="popupButtonCal2"
    showOn="button" pattern="yyyy-MM-dd HH:mm:ss">
</p:calendar>
<h:outputText value=""></h:outputText>
<h:commandButton value="Visa lista"
    action="#{serviceSeries.getSeriesForPlayerInfo(serviceHCP.myCurrentClub.name, player, serviceSerieType.mySerieType, calendarBean) }">
    <!-- p:ajax update=":form2" render=":form2" listener="#{serviceSeries.getSeriesForPlayerInfo(serviceHCP.myCurrentClub.name, player, serviceSerieType.mySerieType, calendarBean) }" / -->
</h:commandButton>

0 个答案:

没有答案