Bonjour à tous,

j'essaie d'implémenter la gestion d'une erreur avec une redirection vers une page "erreur.jsp", seulement je ne sais pas comment implémenter la page où l'erreur est détectée, dans cette page un test est réalisé, s'il le test est "positif" j'aimerai que la redirection se fasse, voila comment se présente les choses:

Ma page d'erreur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<%@ page isErrorPage="true"  %>
 
<html>
 
<head><title>Error Page.</title></head>
 
<body>
 
<p> ERREUR </p>
 
</body>
 
</html>
et ma page principale ou j'ai intégré la redirection DANS ma condition situé dans le body:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
 
<%              if ( (session.getAttribute("status") != null) 
                        && (session.getAttribute("status").equals(new Integer(42)) ) ) {
%>
		<br><p class="signal">An error was done...<br>
<%              out.println(session.getAttribute("error").toString());
%>
		</p>
<%              session.setAttribute("status",null);
                                
%>		<%@ page errorPage="error.jsp" %> }


Seulement d'après les rares tutos que j'ai trouvé la ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 <%@ page errorPage="error.jsp" %>
se situe en en entête de page, il m'est donc impossible de réaliser cette redirection en fonction de la condition ?