Bonjour,
Encore un petit problème ! lol
J'aimerai envoyé un evenement à partir d'un composant que j'ai créer, comment cela doit-il être géré?
Merci
 Envoyer un évenement à partir d'un composant
 Envoyer un évenement à partir d'un composant
				
				
						
						
				Bonjour,
Encore un petit problème ! lol
J'aimerai envoyé un evenement à partir d'un composant que j'ai créer, comment cela doit-il être géré?
Merci
 
 
				
				
						
						
				Tu crée un FacesEvent, et ensuite tu appelle component.broadCast(event). JSF s'occupe du reste. Typiquement on utilise ça pour des evenement de type "content changed"
Il me semble que le broadcast est immédiat, donc à faire au moment opportun. (Exemple, eviter d'appeler des évènement "changed" pendant lde decode, le faire plutot lors de la conversion ^^)
 
 
				
				
						
						
				J'ai créer mon FacesEvent (ActionEvent), mais comment le lier à une méthode passée en paramètre dans mon composant?
Merci
 
 
				
				
						
						
				pour ajouter un listener a ton composant, il faut utiliser component.addFacesListener
 
 
				
				
						
						
				Ok, mais comment transformer un paramètre style #{monBean.actionListen} en type FacesListener? car j'aimerai ne devoir implémentier une classe pour mon event mais juste utiliser une fonction dans mon bean !
Désolé pour le nombre de question, mais je découvre un peu tout ca!
Merci
Partager