Bonjour, je cherche a faire une redirection "forward" par rapport à la page d'origine.
Par exemple je suis sur la page 1 argument 1 je dois retourné sur la page 2
Je suis sur la page 1 argument 2 je dois retourné sur la page 3
merci
Version imprimable
Bonjour, je cherche a faire une redirection "forward" par rapport à la page d'origine.
Par exemple je suis sur la page 1 argument 1 je dois retourné sur la page 2
Je suis sur la page 1 argument 2 je dois retourné sur la page 3
merci
Tu veux dire que le point de retour peut être différent ?
PageA --> PageB --> PageA
ou
PageC --> PageB --> PageC
Donc, à partir de PageB, on revient sur la page d'appel qui peut être variable, c'est bien ça ?
C'est ce que fait le bouton "Précédent" du navigateur :koi:
Il doit y avoir autre chose... Peux-tu expliquer ?
A+
oui j'ai du mal m'exprimer :aie:
On a notre page B qui est utiliser par la page A et la page C.
Donc il faudrait rediriger par rapport à l'origine (d'où l'on vient)
Page A -> Page B (retour) -> Page A
Page C -> Page B (retour) -> Page C
C'est ce que fait le bouton "Précédent" du navigateur mais la on doit le faire via un lien dans la jsp.
Heu... je ne sais pas si ça correspond à ce que tu cherche.
Essais quand même sur ton action:Code:
1
2
3
4
5
6 String forwardString = request.getHeader("referer"); if (forwardString == null) return mapping.findForward("welcome");//redirection vers page d'accueil par exemple else forward.setPath(forwardString); return forward;
Merci jadey, ton code m'a beaucoup aidé :ccool: