non, j'affihce dans la meme page JSP, dans le display:table.
reprenons le contexte
lorsque j'accede à ma page la premiere fois, je lui passe la collection Alluser dans un parametre de session
request.setAttribute("allUser", Users.getUsers());
la colleciton s'affiche alors dans le display:table qui utilise un decorator pour generer les liens automatiquement
1 2 3 4 5
| public String getUserSelected()
{
User usr2modif= (User) getCurrentRowObject();
return "<a href=\"createUser.do?login="+usr2modif.getLogin()+"&allUser="+Users.getUsers()+"\">Modify</a>";
} |
lorsque je clique sur le lien generer, je recupere le login associer aux lien. le lien me renvoie sur la même page JSP. et la dans la page JSP, je recupere bien le paramtre passé dans l'URL mais pas ma collection allUser.
Je pensais que le fait de mettre ma collection comme ceci :
session.setAttribute("allUser", Users.getUsers());
me permettrai de garder ma collection tous le long de la session mais le fait est que comme ceci, meme lors du 1er acces à la page, la collection ne s'affiche plus.
ne esperant etre plus claire cette fois ci.
si il te manque des choses, n'hésite pas
Partager