56 votes

Rediriger les pages dans JSP ?

Je dois concevoir plusieurs pages en jsp. Après avoir cliqué sur le bouton Soumettre sur la première page, la page devrait être automatiquement redirigée vers la deuxième page.

Pouvez-vous nous aider avec un exemple rapide ou un lien vers un didacticiel qui montre comment implémenter cela ?

120voto

Forlan07 Points 3829
<%
    String redirectURL = "http://whatever.com/myJSPFile.jsp";
    response.sendRedirect(redirectURL);
%>

36voto

SpaceTrucker Points 2897

Cette réponse contient également une solution standard utilisant uniquement la balise de redirection jstl :

 <c:redirect url="/home.html"/>

12voto

BalusC Points 498232

Définissez simplement la page cible dans l'attribut action <form> contenant le bouton de soumission.

Donc, en page1.jsp :

 <form action="page2.jsp">
    <input type="submit">
</form>

Sans rapport avec le problème, une JSP n'est pas le meilleur endroit pour faire des affaires, si vous en avez besoin. Envisagez d'apprendre les servlets .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X