bonjour,

je veux afficher dans une JSP dédiée les erreurs qui peuvent se produire dans un servlet
--> BusinessServlet.java
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
 
public void doPost(HttpServletRequest req, HttpServletResponse resp)
		throws ServletException, IOException {
        String jspCible = null;
        ...        
        try {
           // ici du code pouvant déclancher une exception
           ...
           jspCible = "/output.jsp";
        } catch (Exception e) {
           ...
           jspCible = "/error.jsp";
        }
        getServletContext().getRequestDispatcher(jspCible).forward(req, resp);
}
--> error.jsp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
<%@ page contentType="text/html" isErrorPage="true"%>
<html>
<body>
<h1>Une erreur est survenue lors des traitements</h1>
<p><%= exception.getMessage() %></p>
</body>
</html>
le message d'erreur liée à l'exception ne s'affiche pas ! pourquoi svp ?