J'essaye de mettre en place une page d'erreur sur une application servlet / jsp.
J'ai trouvé que l'on pouvait mettre dans le web.xml, un truc du genre :
mais bizarrement, ça ne fonctionne pas dans tous les cas : certaines exceptions sont bien trappées, mais la plupart des autres non. Du coup, ça m'obligerait à ajouter des lignes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <error-page> <exception-type>java.lang.Throwable</exception-type> <location>/error.jsp</location> </error-page>
... dans tous mes jsps ! (y'en a plus de 400)
Code : Sélectionner tout - Visualiser dans une fenêtre à part <%@ page errorPage="/error.jsp" %>
En outre, je dois même metter "error_fwd.jsp", cette dernière faisant un forward javascript vers la bonne error.jsp, parce que Tomcat (4.1.31) ne redirige pas vers la page, mais l'inclut au moment de l'exception (donc parfois au milieu d'un tableau, ce qui n'est pas très bon pour la mise en page !!).
Voilà, si quelqu'un a des idées, voire des solutions, je suis preneur !
Merci.
[ Modéré par SEMPERE Benjamin ]
Ajout des balises code
Les Règles du Forum
Partager