IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Spring Web Java Discussion :

SimpleMappingExceptionResolver : impossible de catché l'erreur 404 ?


Sujet :

Spring Web Java

  1. #1
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    210
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 210
    Points : 83
    Points
    83
    Par défaut SimpleMappingExceptionResolver : impossible de catché l'erreur 404 ?
    Bonjour à tous !

    J'essaye depuis plusieurs jours de catcher l'erreur 404 via le SimpleMappingExceptionResolver (en fait je l'ai étendue dans le but d'envoyé des notification par mail) mais bon si ça pouvait marché avec ça ... ça serait déjà pas mal !
    J'arrive bien a catché les 500 en catachant tous simplement Exception mais la 404 ... pas moyen ...
    La seul solution que j'ai trouvé est de définir une error-page sur le code 404 dans le web.xml et j'ai fais un contrôleur pour cette page de façon a pouvoir notifié par la suite ...
    Mais bon ça ne me plait pas trop de gérer ça à 2 endroits un pour les exceptions genre 404, 500 & co ...
    voici mon code de config :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <bean
    		class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver">
    		<property name="exceptionMappings">
    			<props>
    				<prop key="javax.servlet.ServletException">notFound</prop>
    				<prop key="org.springframework.web.servlet.PageNotFound">notFound</prop>
    				<prop key="java.lang.Exception">error</prop>
    			</props>
    		</property>
    		<property name="defaultErrorView" value="general-error" />
    	</bean>
    la ligne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <prop key="java.lang.Exception">error</prop>
    fonctionne bien !
    en revance les autres ... pas de tout .... la defaultErrorView ne semble pas non plus fonctionner !

    Est ce que quelqu'un as une idée SVP ??
    Merci d'avance !

  2. #2
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    210
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 210
    Points : 83
    Points
    83
    Par défaut
    je précise que le but est aussi de pouvoir profité du squelette qui utilise Apache Tiles.

Discussions similaires

  1. Redirection wordpress impossible - erreur 404 ?
    Par papillouma dans le forum 1&1
    Réponses: 2
    Dernier message: 11/04/2012, 11h53
  2. [1.x] Création de module impossible, erreur 404
    Par christophetd dans le forum Symfony
    Réponses: 2
    Dernier message: 08/08/2009, 21h19
  3. [Apache-SSL] Erreur 404
    Par GLDavid dans le forum Apache
    Réponses: 2
    Dernier message: 08/09/2004, 17h12
  4. [struts][tomcat]erreur 404 suite à un forward
    Par minique dans le forum Struts 1
    Réponses: 3
    Dernier message: 06/09/2004, 10h11
  5. Check Url pour savoir si erreur 404 ou si le site existe
    Par Clément[Delphi] dans le forum Composants VCL
    Réponses: 2
    Dernier message: 07/08/2002, 13h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo