Bonjour a tous,
J'ai un formulaire jsp avec un bouton type 'submit qui fait un insert dans une DB.
Dans le cas d'une exception, Je fait une redirection vers une page d'erreur.
Mon probleme est que je n'arrive pas afficher la pile d'erreur dans ma fenetre afin de pouvoir l'afficher au user et non pas d'aller dans la log afin de connaitre la nature de l'erreur.
Ma fenetre d'erreur est la suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
<%@ page isErrorPage="true" import="java.io.PrintWriter" %>
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>Erreur</title>
  </head>
  <body>
    <h1>Une erreur s'est produite quelque part.</h1>
    <p>Voici la trace&nbsp;:
 <p>
		<%
                java.io.PrintWriter myWriter = new java.io.PrintWriter(out);
                exception.printStackTrace(myWriter);
                %>
</p>
 
  </body>
</html>
Lors de la redirection vers ma page d'erreur (ci-dessus) j'ai le message d'erreur suivant :[Erreur de servlet]-[]: java.lang.NullPointerException
J'utilise WSAD 5.1
Merci par avance de votre aide.