bonjour,
je veux afficher dans une JSP dédiée les erreurs qui peuvent se produire dans un servlet
--> BusinessServlet.java
--> error.jsp
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); }
le message d'erreur liée à l'exception ne s'affiche pas ! pourquoi svp ?
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>
Partager