Bonsoir,

Avec J2EE je souhaiterai récupérer la valeur sélectionnée à partir de mon autocomplete. Le listener récupère bien l'id pour effectuer un switch mais ensuite je bloque pour récupérer ma valeur sélectionnée



Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
<p:autoComplete value="#{completeBean.selected1}"  
                                id="basicPojo1" completeMethod="#{completeBean.completePlayer}"
                                  var="p" itemLabel="#{p.getMateriel().getNumparc()}" itemValue="#{p}" converter="numparc" forceSelection="true">        
 
                                  <f:ajax   execute="basicPojo1" listener="#{evenEdl.submitListener}" render="@all"/>
</p:autoComplete>


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
public void submitListener(AjaxBehaviorEvent event) {
 
                String id = event.getComponent().getId();
 
                switch (id) {
 
                    case "basicPojo1":
                                String parametre = FacesContext.getCurrentInstance().getExternalContext()
                                          .getRequestParameterMap().get("basicPojo1");
System.out.println("test paramètre"+parametre);
                     break;}
 
                          }

Si vous avez quelques idées je vous remercie d'avance.