Problème avec la redirection en servlet

Fermé
sasuki_mirak - 23 mars 2015 à 00:36
KX Messages postés 16597 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 26 septembre 2022 - 23 mars 2015 à 07:44
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.

request.getRequestDispatcher("geoadhoc.jsp").forward(request, response);

y'a t il un moyen de rediriger sans recharger la page
merci à tous

1 réponse

KX Messages postés 16597 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 26 septembre 2022 2 975
23 mars 2015 à 07:44
Bonjour,

"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);
0