Bonjour à tous.
Tout d'abord je n'ai pas trop l'habitude de travailler avec JSF et je suis actuellement confronté à un problème très ennuyeux.
Je dois afficher un complément d'information sur un numéro de code dans un tooltip. Ce complément d'info étant obtenu via des web service, je ne souhaite rechercher ces informations qu'à la demande et donc mettre mon tooltip en mode "ajax".
Voici donc ce que j'ai fait:
Malgré l'utilisation de <a4j:actionparam>, la value "monId" n'est jamais mise dans mon bean et je ne peux donc pas trouver la valeur correspondante...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <rich:toolTip styleClass="tooltip" followMouse="true" mode="ajax" value="#{resultPrestationBean.test}" showDelay="250"> <a4j:actionparam name="test" value="#{monId}" assignTo="#{resultPrestationBean.test}"/> <f:facet name="defaultContent"> <f:verbatim>Loading....</f:verbatim> </f:facet> </rich:toolTip>
Voici d'ailleurs le code correspondant dans mon bean:
Où se trouve mon erreur?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 /** * @return the test */ public String getTest() { return "Blabla " + this.test; } /** * @param test the test to set */ public void setTest(String test) { this.test = test; }
Merci d'avance!
Partager