salut ,je voudrait modifier un attribut d'un bean dont le scoop est session.
je met l'attribut visited à true mais lorsque je fait S.o.p jr recuperer la valeur false.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 MuleServices u = (MuleServices)FacesContext.getCurrentInstance().getCurrentInstance() .getExternalContext().getSessionMap().get("muleservices"); listOperations = new ArrayList<MonMBeanOperationsInfo>(); ArrayList<String> listeservicesObjectNames; listeservicesObjectNames=u.getServicesObjectNames(); listeservicesNames=u.getServicesLibelles(); nomService=u.getServiceCourant().getValue().toString(); for(int i=0;i<listeservicesNames.size();i++) if(listeservicesNames.get(i).getLibelle().equals(nomService)) { serviceObjectName=listeservicesObjectNames.get(i); u.getServicesLibelles().get(i).setVisited(true); System.out.println("EtatVisited=="+u.getServicesLibelles().get(i).getVisited()); break; }
comment ca
Partager