Problème avec la redirection en servlet
Bonjour,
je travaille sur un projet de fin étude qui consiste en une application web
j'ai une page jsp dont j'exécute une requête et j'affiche son résultat dans un tableau grace à un bouton,
j'ai un deuxième bouton qui exécute une autre servlet qui doit enfiché un carte mais lors de la redirection vers ma page jsp, cette page se recharge et donc je pers le résultat tabulaire.
y'a t il un moyen de rediriger sans recharger la page
merci à tous
je travaille sur un projet de fin étude qui consiste en une application web
j'ai une page jsp dont j'exécute une requête et j'affiche son résultat dans un tableau grace à un bouton,
j'ai un deuxième bouton qui exécute une autre servlet qui doit enfiché un carte mais lors de la redirection vers ma page jsp, cette page se recharge et donc je pers le résultat tabulaire.
request.getRequestDispatcher("geoadhoc.jsp").forward(request, response);
y'a t il un moyen de rediriger sans recharger la page
merci à tous
1 réponse
-
ModérateurBonjour,
"y'a t il un moyen de rediriger sans recharger la page"
Si tu ne recharges pas la page, comment veux tu rediriger ?
"cette page se recharge et donc je pers le résultat tabulaire"
Tu devrais stocker le résultat du tableau dans ta session lors de l'affichage de la première page, pour pouvoir le récupérer dans la seconde.
/** Attribut de session pour le tableau. */ private final String ATTR_SESS_TAB = "TAB"; // première page request.getSession().setAttribute(ATTR_SESS_TAB, tab); // deuxième page tab = (??) request.getSession().getAttribute(ATTR_SESS_TAB);