récupérer valeur a4j:commandlink dans backing bean
Salut,
Voilà dans ma page JSP j'ai un a4j:commandlink avec une certaine valeur, je voudrais récupérer cette dernière dans mon backing bean, voici ce que j'ai écrit dans ma page jsp et mon backing bean:
JSP:
Code:
1 2 3
|
<a4j:commandLink id="lien" value="#{node}" immediate="true"
oncomplete="Richfaces.showModalPanel('popNoeud',{width:'400',height:'300'});" /> |
Java:
Code:
1 2 3 4 5
|
UIComponent monLink = (UIComponent) FacesContext
.getCurrentInstance().getViewRoot().findComponent("Administration:lien");
System.out.println("%%%%%%%%%%%%%%%%%%% mon lnk "+monLink);
monLink.getAttributes().get("value").toString(); |
tq "Administration" est l'id du formulaire conteneur.
De cette façon "monLink" me retourne toujours null.
Comment corriger ça svp?
Merci :)