variables de session qui ne passent pas
Bonjour,
je voudrais utiliser les sessions pour faire passer des parametres entre mes pages. J'ai lu beaucoup de docs en ligne mais je n'arrive pas a comprendre mon pb. J'utilise netbeans pour info.
J'avais lu sur un tuto que pour obtenir un objet de session (je comprends ouvrir une session, genre sesion.start() en php, c ca ?), je devais ecrire ca :
Code:
HttpSession session1 = request.getSession(true);
Mais quand je le mets j'ai un message comme quoi c deja declare je ne sais pas ou...
donc je le vire et j'arrive je crois a creer et initialiser mes variables de la facon suivante :
Code:
1 2 3 4
| Integer p = new Integer(parent);
Integer l = new Integer(level);
session.setAttribute("parent", p);
session.setAttribute("level", l); |
car j'ai vu dans l'aide netbeans qu'il fallait fournir des objets.
Dans la page suivante je voudrais recupererles donc je tape mes variable ceci :
Code:
1 2 3 4 5 6
| int par = 0;
int lev = 0;
String strParent = session.getAttribute(parent);
String strLevel = session.getAttribute(level);
par = Integer.parseInt(strParent);
lev = Integer.parseInt(strLevel); |
et c'est la que ca coince... j'ai un message de type cannot find symbol.
J'espere que qq'un pourra me donner la reponse je suppose qu'elle est tres simple, de mon cote j'ai l'impression d'avoir tout teste.
Merci