我对 selectInputDate 有疑问:我有一个支持 bean,我将它绑定到 selectInputDate... 我有一个菜单,当菜单更改时,我将日期设置为现在与 selectInputDate 绑定的相同属性。
出于某种原因,日期更改正确,但 selectInputDate 然后调用一个集合并用旧值覆盖该值......
知道为什么 selectInputDate 会调用设置器吗?
<ice:selectInputDate popupDateFormat="dd-MMM-yyyy" renderAsPopup="true" value="#{dateContoller.date}"/>
<ice:selectOneMenu value="#{dateContoller.dateRange}" valueChangeListener="#{dateRangeDateContoller.dateRangeChanged}" >
....
</ice:selectOneMenu>
(dateRangeChanged 将当前日期设置为现在)