JSP : Catch d'une erreur - Java - Programmation
Marsh Posté le 01-06-2004 à 15:17:25
pour faire quoi dans ton catch ?
regarde du côté des errorPage
Marsh Posté le 01-06-2004 à 15:21:07
ben ouais tu peux faire un bete try/catch, mais bon, c bourrin. y'a la directive errorPage, comme le dit benou.
Marsh Posté le 01-06-2004 à 15:28:12
benou a écrit : pour faire quoi dans ton catch ? |
Ben dans notre appli, on un un formulaire fourre-tout qui permet à un utilisateur de "signaler un problème", "demander de re-initialiser son mot de passe", "proposer un article"...
Ce formulaire est déjà utilisé pour les catch des ActionBeans. En cas de problème, on affiche ce formulaire (une JSP) avec le champ "message" pré-rempli avec la pile d'appel.
Je doit faire la même chose pour quand ça plante dans une JSP. Il faut bien sûr que ce soit générique...
Sinon, merçi, je vais voir errorPage
Marsh Posté le 01-06-2004 à 15:46:53
Mara's dad a écrit : |
ouais, ca correspond bien à ce que tu veux faire
Marsh Posté le 02-06-2004 à 12:10:28
Bon, j'ai trouvé un error-page dans web.xml, mais il s'en tape complètement
Code :
|
C'est documenté quasi nulle part.
J'ai trouvé des références qui parlent de <exception> au lieu de <exception-type> dans web.xml
D'autres mettent un numéro dans le tag <exception-type> comme pour <error-code>
Bref c'est une grosse daube et j'ai l'impression que personne n'utilise ça.
Comme qu'on fait alors ?
Marsh Posté le 02-06-2004 à 12:13:09
(à peu pres)
|
|
Marsh Posté le 02-06-2004 à 12:14:57
Faut faire ça dans TOUTES les jsp ? ? ?
Marsh Posté le 02-06-2004 à 12:17:52
avec le coup du web.xml ça marche peut etre, je sais pas. mais ton error page tu dois avoir le tag isErrorPage en tous cas
Marsh Posté le 02-06-2004 à 12:37:39
je savais pas qu'on pouvait passer via le web.xml
j'ai fait ca dans toutes les pages + le isErrorPage
Marsh Posté le 02-06-2004 à 14:47:11
je fais couramment ça (qui fonctionne bien) :
Code :
|
je suppose qu'on peut faire de même avec la 505.
est-ce que ça marche avec la nouvelle 407 ?
Marsh Posté le 02-06-2004 à 14:59:53
C'est quoi la 505 ?
Marsh Posté le 02-06-2004 à 15:11:57
euh... ça doit être 500 plutôt.
Mais comme j'écris das webapp sans bug, je ne l'ai jamais
Marsh Posté le 02-06-2004 à 17:28:31
krosso a écrit : euh... ça doit être 500 plutôt. |
LOL
Marsh Posté le 01-06-2004 à 15:15:43
Bonjour,
Je me demande s'il y a un mécanisme dans tomcat qui permet de catcher les erreurs éventuelles dans une JSP ?
---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.