Bonjour,
Je cherche en vain la solution pour connaître le tab dernièrement sélectionné et le tab nouvellement selectionné dans un tabset.
Je précise que mes composants ne sont pas dynamiques, je les visualise tous dans le designer
J'ai d'abord rajouté des fonction dans la propriété Action de chaque Tab.
Malheureusement, une fois que j'étais passé par la fonction action, j'avais beau recliquer sur un autre tab pour revenir sur le premier, je ne repassais pas par la fonction!!
J'ai donc pensé à l'actionlistener (PS je n'ai pas réussi à faire un AutoSubmitOnChange ni sur les tab ni sur le TabSet)
J'ai donc créé une fonction toute simple :
J'ai rajouté dans le JSP le lien avec #{Vente_Simple.monactionevent}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public void monactionevent(ActionEvent monaction){ System.out.println("Entrée dans mon action :"); System.out.println(" --> Tab Composant source : " + monaction.getComponent().toString()); System.out.println(" --> Tab sélectionné : " + tabSetDevis.getSelectedTab().toString()); }
Je me suis dis que j'étais sur la bonne voie car cela me renvoyait des messages.
Malheureusement, cela ne me les renvoie qu'une seule fois au prmier passage, après c'est comme si le listener était sourd
J'ai pas mal cherché mais je n'ai trouvé que des choses pour le dynamique et je n'ai pas réussi à les adapter.
Je vous remercie donc d'avance de votre aide
Partager