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

Taglibs Java Discussion :

Exception : org.apache.jasper.JasperException


Sujet :

Taglibs Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Cantal (Auvergne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2010
    Messages : 62
    Par défaut Exception : org.apache.jasper.JasperException
    Bonjour, lors du déploiement d'une application sur un serveur Jboss j'ai cette erreur lors du lancement de l'application dans le navigateur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    org.apache.jasper.JasperException: Le fichier "/WEB-INF/c.tld" n'a pas été trouvé
    	org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51)
    	org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
    	org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116)
    	org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:177)
    	org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:382)
    	org.apache.jasper.compiler.Parser.parseDirective(Parser.java:444)
    	org.apache.jasper.compiler.Parser.parseElements(Parser.java:1394)
    	org.apache.jasper.compiler.Parser.parse(Parser.java:130)
    	org.apache.jasper.compiler.ParserController.doParse(ParserController.java:255)
    	org.apache.jasper.compiler.ParserController.parse(ParserController.java:103)
    	org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:181)
    	org.apache.jasper.compiler.Compiler.compile(Compiler.java:343)
    	org.apache.jasper.compiler.Compiler.compile(Compiler.java:323)
    	org.apache.jasper.compiler.Compiler.compile(Compiler.java:310)
    	org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:605)
    	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:312)
    	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:326)
    	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:253)
    	javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
    Voici ma page JSP :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
        pageEncoding="ISO-8859-1"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <%@ taglib uri="/WEB-INF/c.tld" prefix="c" %>
    <c:redirect url="/do/"/>

    Or lorsque le déploie l'application avec Tomcat tout fonctionne.

    Cela viens-t-il d'un paramétrage de JBOSS?
    J'utilise Eclipse pour développer

  2. #2
    Membre à l'essai
    Homme Profil pro
    Analyste/programmeur Java
    Inscrit en
    Septembre 2011
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste/programmeur Java

    Informations forums :
    Inscription : Septembre 2011
    Messages : 7
    Par défaut
    Hello,

    solution probable :

    - remplacer l'appel à ta taglib sur ta jsp par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
    - ne rien mentionner dans ton web.xml à propos de cette taglib

    - rajouter le .jar dans ton classpath (si je me souviens bien on parle ici de jstl.jar, je pense que core est dedans)

    Cause du problème : de mémoire, Tomcat inclus ce jar dans ses librairies et donc tu n'avais pas besoin de l'ajouter jusqu'à ton changement de serveur.
    Edit : hm non en fait ça n'a pas de sens vu la déclaration de ta taglib dans la JSP. Mais la solution devrait fonctionner

Discussions similaires

  1. Réponses: 15
    Dernier message: 08/07/2015, 02h23
  2. Réponses: 5
    Dernier message: 24/11/2014, 10h04
  3. l'exception servlet org.apache.jasper.JasperException
    Par naou18 dans le forum Servlets/JSP
    Réponses: 0
    Dernier message: 03/05/2011, 16h52
  4. Réponses: 2
    Dernier message: 27/08/2008, 09h32
  5. Réponses: 3
    Dernier message: 24/04/2007, 12h30

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