Bonjour,

Je n'arrive pas à faire une redirection automatique en cas d'erreur de saisie dans une page jsp. J'ai essayé :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
String sql="select * from SignalisationTD where Numero = '" +ligne +"'";
resultSet RS = db.getResults(sql);
 
if (!RS.next()) { %>
   <jsp:forward page="http://localhost:8080/Site/Accueil.jsp"/>
mais une page vide s'affiche.

J'ai essayé également :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
try{
   ServletContext context = getServletContext();
   RequestDispatcher dispatcher = context.getRequestDispatcher("http://localhost:8080/Site/Accueil.jsp");
   dispatcher.forward(request, response); 
}
catch( Exception e ){
     ....
}
mais là il continue l'éxécution de la page.

Quelqu'un pourrait-il m'éclairer?

Merci d'avance!