ghaniacha
Messages postés11Date d'inscriptionmardi 7 mars 2006StatutMembreDernière intervention 8 novembre 2006
-
24 août 2006 à 17:28
ghaniacha
Messages postés11Date d'inscriptionmardi 7 mars 2006StatutMembreDernière intervention 8 novembre 2006
-
31 août 2006 à 18:44
bonjour
comment Echanger une liste (ArrayList)de données entre deux pages jsp en utilisant
<jsp:Forward >
super_toinou
Messages postés764Date d'inscriptionmardi 25 mai 2004StatutMembreDernière intervention 8 mars 20116 24 août 2006 à 18:27
tu la met dans ta session
sinon si tu veus passer par la request il te faudra la serializer puis la desserialiser à la reception de ta 2eme jsp
(en gros bcp plus simple de mettre dans la session)
super_toinou
Messages postés764Date d'inscriptionmardi 25 mai 2004StatutMembreDernière intervention 8 mars 20116 25 août 2006 à 11:00
parce que getParameter renvoie une String est pas une arraylist,
c est pour ca que je parlai de serializer l arraylist de la faire passer en string dans la request et apres de la deserializer
d ou j pense que mettre dans la session est au final beaucoup plus simple !
ghaniacha
Messages postés11Date d'inscriptionmardi 7 mars 2006StatutMembreDernière intervention 8 novembre 2006 26 août 2006 à 12:31
bonjour
j'ai pas bien compris votre réponse veuillez s'il vous plait me donner un exemple en JSP pour me montrer comment mettre la liste (arraylist) dans la session?
super_toinou
Messages postés764Date d'inscriptionmardi 25 mai 2004StatutMembreDernière intervention 8 mars 20116 28 août 2006 à 11:55
il faut pas te prendre la tete avec la serialization y a beaucoup plus simple : la session
1ere page
<%
List maList = new ArrayList();
..blablabla t ajoute des trucs dans ta liste
request.getSession().setAttribute("maList", list);
%>
2eme page
<%
List maList = (List)request.getSession().getAttrbute("maList");
//tu vire ta liste histoire de pas trop occuper ta session
request.getSession.removeAttibute("maList");
//et apres tu fais ce que tu veux sur maList