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

Eclipse Java Discussion :

[Lomboz] JSP Editor + JSTL


Sujet :

Eclipse Java

  1. #1
    lr
    lr est déconnecté
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    338
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2003
    Messages : 338
    Par défaut [Lomboz] JSP Editor + JSTL
    Salut,

    J'utilise Lomboz 3 et Eclipse 3.0.1 pour un projet J2EE. J'aimerais utiliser JSTL pour la logique de mes pages JSP.

    Lorsque j'ai ajouté <%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %> dans une page, j'ai eu une erreur : "JSP Parsing Error:L'uri absolue: http://java.sun.com/jstl/core ne peut être résolu dans le fichier web.xml ou dans les fichiers jar déployés avec cette application".

    Alors j'ai ajouté dans /WEB-INF/lib les fichiers jstl.jar et standard.jar. Ca a reglé ce problème mais maintenant j'ai ajouté <c:set var="browser" value="${header['User-Agent']}" /> et j'obtiens "JSP Parsing Error: D'après la TLD, l'attribut value n'accepte aucune expression". Pourtant quand je déploie et que j'execute ça marche.

    Quel est le problème, pourquoi ça fonctionne en exécution mais pas en développement ? Et comment ça se fait qu'il suffise de copier les jar pour régler le premier problème, il ne faut pas déclarer la bibliothèque dans web.xml ?

    Merci d'avance pour votre aide.

  2. #2
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,

    Théoriquement le serveur J2EE (1.3 et +) charge les descripteurs de taglibs des fichiers *.jar contenu dans /WEB-INF/lib, ce qui fait que tu n'as pas besoin de les déclarer dans le web.xml...

    Je ne connais pas le fonctionnement de Lomboz mais je pense qu'il ne doit pas trouvé le descripteur de la taglib...

    Essaye donc de déclarer la taglib dans le web.xml en copiant le descripteur de la taglib dans WEB-INF :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <taglib>
        <taglib-uri>http://java.sun.com/jstl/core</taglib-uri>
        <taglib-location>/WEB-INF/c.tld</taglib-location>
    </taglib>
    A moins qu'il ne soit possible de les déclarer dans le config de Lomboz...

    a++

Discussions similaires

  1. JSP editor sous eclipse
    Par lili2704 dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 15/02/2007, 16h49
  2. [JSP][HASHMAP][JSTL]Ou l acces par clé..
    Par 205 dans le forum Struts 1
    Réponses: 1
    Dernier message: 13/09/2006, 10h42
  3. [ECLIPSE WT] JSP editor
    Par SEMPERE Benjamin dans le forum Eclipse Java
    Réponses: 14
    Dernier message: 16/12/2005, 11h04
  4. [Plugin][Lomboz]eclipse 3.1 objetWeb Lomboz jsp
    Par marion782 dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 29/07/2005, 19h59
  5. [Lomboz][JSP]Le paramètre prefix de taglib fait tout planter
    Par MasterMic dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 20/06/2005, 15h47

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