J'utilise MyFaces 2.1.17 & Trinidad 2.1.1. Si je change la date à l'aide du composant sélecteur de date, alors valueChangeListener
est et non. Si supposons que je change la date manuellement (Au lieu d'utiliser le sélecteur de date), valueChangeListener est appelé correctement. Pourriez-vous m'aider s'il vous plaît? Voici l'exemple de code:ValueChangeListener n'est pas appelé sur inputDate JSF
<tr:inputDate id="myDateId" autoSubmit="true"
valueChangeListener="#{myBackingBean.myVcl}"
value="#{myBackingBean.myDate}">
</tr:inputDate>
Remarque: La même fonctionnalité fonctionne correctement avec la version 1.2.
Dans les messages/journaux? Il ne sera pas appelé si la conversion/validation échoue. – BalusC
@BalusC Non. Il n'a pas de validateur. En outre, aucun message dans le journal – Deepan
Dans le cas où vous souhaitez utiliser Ajax http://stackoverflow.com/questions/11879138/when-to-use-valuechangelistener-or-fajax-listener –