我正在使用MyFaces 2.1.17 & Trinidad 2.1.1。如果我使用日期選擇器組件更改日期,則valueChangeListener
爲而不是正在調用。如果假設我手動更改日期(而不是使用日期選擇器),則valueChangeListener會正確調用。請有人請幫助我解決這個問題嗎?以下是示例代碼:ValueChangeListener沒有在inputDate上調用JSF
<tr:inputDate id="myDateId" autoSubmit="true"
valueChangeListener="#{myBackingBean.myVcl}"
value="#{myBackingBean.myDate}">
</tr:inputDate>
注意:相同的功能在版本1.2下正常工作。
任何消息/日誌?它不會在轉換/驗證失敗時被調用。 – BalusC
@BalusC號它沒有驗證器。此外,在日誌中沒有消息 – Deepan
如果你想使用Ajax http://stackoverflow.com/questions/11879138/when-to-use-valuechangelistener-or-fajax-listener –