Caddie virtuel, Session, Suppression d'1 élément ?

cs_geofff Messages postés 2 Date d'inscription jeudi 24 juin 2004 Statut Membre Dernière intervention 24 juin 2004 - 24 juin 2004 à 14:20
wargre Messages postés 649 Date d'inscription mardi 8 juin 2004 Statut Membre Dernière intervention 9 septembre 2004 - 24 juin 2004 à 16:39
Bonjour,
J'ai une session avec un Caddie virtuel correspondant à un membre identifié. Je sais comment y ajouter des objets MAIS impossible en revanche de supprimer un objet de ce même caddie virtuel !!

Voila le code qui me permet d'AJOUTER:

----------------------
/*JAVA*/

public void AddToCaddie(String oeuvreId) {
String sSession = (String)oSession.getProperty("CaddieFixe");
oSession.setProperty("CaddieFixe", sSession + "," + oeuvreId + " ");
}
-----------------------
Merci d'avance pour votre aide!!

geoff

3 réponses

wargre Messages postés 649 Date d'inscription mardi 8 juin 2004 Statut Membre Dernière intervention 9 septembre 2004 7
24 juin 2004 à 14:51
ne met pas une string mais un vecteur dans ton code:

public void addToCaddie(String oeuvreId) {
Vector liste = (Vector)oSession.getProperty("CaddieFixe");
liste.add(oeuvreId);
}

public void delToCaddie(String oeuvreId) {
Vector liste = (Vector)oSession.getProperty("CaddieFixe");
liste.remove(oeuvreId);
}

et voila c'est tout !

sauf a l'initialisation oublie pas de mettre un Vector vide dans la propriete.
0
cs_geofff Messages postés 2 Date d'inscription jeudi 24 juin 2004 Statut Membre Dernière intervention 24 juin 2004
24 juin 2004 à 15:28
Merci pour le code je vais essayer,
par contre comment créer un vector vide?
--------
public static Vector() {
}
-------

geoff
0
wargre Messages postés 649 Date d'inscription mardi 8 juin 2004 Statut Membre Dernière intervention 9 septembre 2004 7
24 juin 2004 à 16:39
Vector v=new Vector();
package java.util
0
Rejoignez-nous