Médiaforma

Java – Gestion des erreurs

Print Friendly

Nous allons définir une page d’erreur comme ceci :

<html>
<body>
  <%@ page isErrorPage="true" %>
  Nom de l’exception : <%= exception.toString() %><br/>
  Message de l’exception : <%= exception.getMessage() %><br/>
</body>
</html>

Saisissez ces lignes dans un éditeur de texte et sauvegardez le fichier sous le nom erreur.jsp dans le dossier c:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\test.

Vous allez maintenant saisir ce code et le sauvegarder dans le fichier testErreur.jsp, toujours dans le même dossier :

<%@ page errorPage="erreur.jsp" %>

<html>
  <head>
    <title>Taille et couleur</title>
  </head>
  <body>
    <% String s=null;
       out.println(s.length());
    %>
  </body>
</html>

Ce code génère une erreur de type NullPointerException. Voici la page affichée lorsque vous tapez l’URL http://localhost:8080/test/testErreur.jsp dans votre navigateur :

 

 

Vous avez aimé cet article ? Partagez-le avec vos réseaux...
 
Comments

No comments yet.

Leave a Reply