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

Tomcat et TomEE Java Discussion :

[ JSP ] [ TOMCAT ] page d'erreur


Sujet :

Tomcat et TomEE Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de zozolh2
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2003
    Messages : 128
    Par défaut [ JSP ] [ TOMCAT ] page d'erreur
    bonjour,
    je voudrais personnaliser la page d'erreur 404 sous tomcat;

    j'ai modifier mon web.xml comme ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
      <error-page>  
        <error-code>404</error-code>  
        <location>/erreur404.jsp</location>
      </error-page>
    et ma jsp:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <%@ include file="commun/entete.jsp" %>
     
    	Erreur 404
    	<br><br><br>
     
    	<h1>Cette page n'existe pas...</h1>
     
    <%@ include file="commun/pied_page.jsp" %>
    ma jsp est mise à la racine de mn contexte,
    pb, la page ne s'affiche pas, il me génére une page d'erreur ie standard et pas celle de apache non plus...donc c'est qu'il trouve bien mon fichier?

  2. #2
    Membre expérimenté Avatar de wace
    Inscrit en
    Septembre 2003
    Messages
    224
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 224
    Par défaut
    Essaie ca ....
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <error-page>  
        <error-code>404</error-code>  
        <location>erreur404.jsp</location> 
     </error-page>
    Je ne mettrais pas de /devant le erreur404.jsp

  3. #3
    Membre confirmé Avatar de zozolh2
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2003
    Messages : 128
    Par défaut
    j'ai déjà essayé, mais d'apres l'erreur il faut tjs ce '/' au debut

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Parse error in application web.xml
    java.lang.IllegalArgumentException: Error page location erreur404.jsp must start with a /
    c'est pas ca...

  4. #4
    Membre expérimenté Avatar de wace
    Inscrit en
    Septembre 2003
    Messages
    224
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 224
    Par défaut
    Tu peux donner ton web.xml ?

    Je viends de relire ton post et ce n'est pas dans web.xml que ca foire

  5. #5
    Membre confirmé Avatar de zozolh2
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2003
    Messages : 128
    Par défaut
    mon code est bon aussi, il est dans le premier post
    il doit bien trouver la page car il me génére pas d'erreur apache mais une page d'erreur standard ie...mais pas la mienne

    un idée???

  6. #6
    Membre éclairé Avatar de meufeu
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    355
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 355
    Par défaut
    Apparement, la méthode que tu utilise marche pour les erreurs 400 et 403 mais il faut (je suis en train de rechercher) modifier a la main la 404 ..

  7. #7
    Membre confirmé Avatar de zozolh2
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2003
    Messages : 128
    Par défaut
    pour information, si ca peut aider qq1, apres recherches,

    tout marchait tres bien....le pb vient de IE qui lit l'entete HTTP et qui récupère le code erreur dedans et donc qui l'interprete à sa sauce -> une page d'erreur IE et non pas a la mienne....ce qui est par exemple le contraire avec Opéra.

    Donc la solution consiste a modifier l'entete http pour que ie ne voit pas l'erreur..


  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Août 2002
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 48
    Par défaut
    Au passage, personne ne connait un moyen de "désarmer IE" et sa capture d'erreur sans réécrire l'entête? Merci.

  9. #9
    Membre émérite
    Avatar de yolepro
    Profil pro
    Architecte de système d'information
    Inscrit en
    Mai 2002
    Messages
    918
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Mai 2002
    Messages : 918
    Par défaut
    Citation Envoyé par Twofy
    Au passage, personne ne connait un moyen de "désarmer IE" et sa capture d'erreur sans réécrire l'entête? Merci.
    Il doit y avoir une option dans la conf avancée de IE, un truc du style "afficher les messages d'erreurs HTML simplifié".

  10. #10
    Membre confirmé Avatar de zozolh2
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2003
    Messages : 128
    Par défaut
    si c'est possible,
    options internet->avancé->montrer les erreur HTTP (coché par défaut)


  11. #11
    Membre averti
    Profil pro
    Inscrit en
    Août 2002
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 48
    Par défaut
    ok merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Tomcat] configuration d'une page d'erreur dans web.xml
    Par Super Castor dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 08/04/2009, 15h58
  2. [Tomcat] Modifier page d'erreur 503 (ma webapp arrêtée)
    Par divail dans le forum Tomcat et TomEE
    Réponses: 8
    Dernier message: 03/02/2006, 16h22
  3. [JSP] page d'erreur custom
    Par mlequim dans le forum Servlets/JSP
    Réponses: 13
    Dernier message: 30/11/2005, 13h05
  4. [TomCat] [Servlet] <jsp:include page...
    Par PHDM dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 16/12/2004, 10h02
  5. [EJB+JSP+Tomcat] Appel d'une page JSP à partir d'un bean
    Par Hakkou dans le forum Tomcat et TomEE
    Réponses: 8
    Dernier message: 02/06/2004, 15h26

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