Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2419 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  JSP : Catch d'une erreur

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

JSP : Catch d'une erreur

n°747449
Mara's dad
Yes I can !
Posté le 01-06-2004 à 15:15:43  profilanswer
 

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é.
mood
Publicité
Posté le 01-06-2004 à 15:15:43  profilanswer
 

n°747453
benou
Posté le 01-06-2004 à 15:17:25  profilanswer
 

pour faire quoi dans ton catch ?
 
regarde du côté des errorPage


---------------
ma vie, mon oeuvre - HomePlayer
n°747456
the real m​oins moins
Posté le 01-06-2004 à 15:21:07  profilanswer
 

ben ouais tu peux faire un bete try/catch, mais bon, c bourrin. y'a la directive errorPage, comme le dit benou.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°747461
Mara's dad
Yes I can !
Posté le 01-06-2004 à 15:28:12  profilanswer
 

benou a écrit :

pour faire quoi dans ton catch ?
 
regarde du côté des errorPage


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 :jap:


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°747500
benou
Posté le 01-06-2004 à 15:46:53  profilanswer
 

Mara's dad a écrit :


Sinon, merçi, je vais voir errorPage :jap:


ouais, ca correspond bien à ce que tu veux faire :)


---------------
ma vie, mon oeuvre - HomePlayer
n°748689
Mara's dad
Yes I can !
Posté le 02-06-2004 à 12:10:28  profilanswer
 

Bon, j'ai trouvé un error-page dans web.xml, mais il s'en tape complètement :/
 

Code :
  1. <error-page>
  2.     <exception-type>java.lang.Exception</exception-type>
  3.     <location>/jsp/admin/error.jsp</location>
  4. </error-page>


 
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 ?


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°748692
the real m​oins moins
Posté le 02-06-2004 à 12:13:09  profilanswer
 

(à peu pres)


<@ isErrorPage="true" @>
cher internaute bonjour.
y'a tout qu'a peté sur le serveur. c'est malin.


 


<@ errorPage="lenomdelapagecidessus.jsp"@>
<%=3/0%>


 


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°748694
Mara's dad
Yes I can !
Posté le 02-06-2004 à 12:14:57  profilanswer
 

Faut faire ça dans TOUTES les jsp ? ? ?


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°748696
the real m​oins moins
Posté le 02-06-2004 à 12:17:52  profilanswer
 

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


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°748717
uriel
blood pt.2
Posté le 02-06-2004 à 12:37:39  profilanswer
 

je savais pas qu'on pouvait passer via le web.xml :/
  j'ai fait ca dans toutes les pages + le isErrorPage


---------------
IVG en france
mood
Publicité
Posté le 02-06-2004 à 12:37:39  profilanswer
 

n°748894
krosso
j'suis à la bourre
Posté le 02-06-2004 à 14:47:11  profilanswer
 

je fais couramment ça (qui fonctionne bien) :
 

Code :
  1. <error-page>
  2. <error-code>404</error-code>
  3. <location>/index.jsp</location>
  4. </error-page>


 
je suppose qu'on peut faire de même avec la 505.
 
est-ce que ça marche avec la nouvelle 407  :pt1cable:  ?

n°748926
Mara's dad
Yes I can !
Posté le 02-06-2004 à 14:59:53  profilanswer
 

C'est quoi la 505 ?


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°748968
krosso
j'suis à la bourre
Posté le 02-06-2004 à 15:11:57  profilanswer
 

euh... ça doit être 500 plutôt.
Mais comme j'écris das webapp sans bug, je ne l'ai jamais  :ange:  

n°749185
sircam
I Like Trains
Posté le 02-06-2004 à 17:28:31  profilanswer
 

krosso a écrit :

euh... ça doit être 500 plutôt.
Mais comme j'écris das webapp sans bug, je ne l'ai jamais  :ange:


LOL


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  JSP : Catch d'une erreur

 

Sujets relatifs
erreur mainCRTStartup ?erreur de syntaxe
[J2ME] Erreur de connexion à une URLConnexion JSP/MySql
[JSP] Passer des données UTF-8 par formulaireErreur Orcale
débutant : Contenu d'une page à chaque actualisation JSP[JSP/SERVLET] Stocker un tableau dans un cookie
Quelqu'un peut m'aider a rectifier mes erreur[Visual C++ .NET] Erreur de link à la compilation
Plus de sujets relatifs à : JSP : Catch d'une erreur


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR