Bonjour,
Je suis en train de developpez une application en JSF + icefaces, une petite tâche consiste à supprimer une fichier dans une dossier,la liste des noms des fichiers et dans une ListBox,
alors voilà mon esseyan c mon Bean:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
private com.icesoft.faces.component.ext.HtmlSelectOneListbox nom_fichier;
public HtmlSelectOneListbox getNom_fichier() {
        return nom_fichier;
    }
 public void setNom_fichier(HtmlSelectOneListbox nom_fichier) {
        this.nom_fichier = nom_fichier;
    }
 
        public String SupprimerBackup() {
        File source = new File("/home/saif/Bureau/"+nom_fichier.getValue());
        source.delete();
        return "modifier";
    }
et c'est mon code JSF:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
<ice:panelTab label="Supprimer des signautres">
                    <center><h2><ice:outputText value="Supprimer des signautres" /> </h2></center>
                    <div align="center">
                        <ice:panelGrid columns="3" cellspacing="10" border="1">
                            <ice:outputText value="Signautres désactivées" />
                            <ice:selectOneListbox binding="#{gestion_sig.nom_fichier}" id="listbox3"  value="#{signature.optionSelected2}">
                                <f:selectItems  value="#{signature.optionItems2}"  />
                            </ice:selectOneListbox>
                            <ice:commandButton value="Supprimer" action="#{gestion_sig.SupprimerBackup}"/>
                        </ice:panelGrid>
</ice:panelTab>
Mais malheureseument, j'ai peux pas récuperer le variable nom_fichier dans mon bean!! Svp si quequ'un px m'aider et Merci.