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 :

jsf/core et jsf/html non trouvés


Sujet :

Eclipse Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Septembre 2006
    Messages
    258
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 258
    Par défaut jsf/core et jsf/html non trouvés
    Bonjour,

    Je travaille evec Eclipse 3.x (Europa) et je débute avec les JSF.

    En m'appuyant sur de nombreux "tutos", je vois qu'il faut mettre dans mes pages JSP les lignes suivantes :
    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <%@ taglib prefix="f" uri="http://java.sun.com/jsf/core" %>
    <%@ taglib prefix="h" uri="http://java.sun.com/jsf/html" %>
    Or, Eclipse me dit qu'il est incapable de trouver les "library" correspondantes
    (Cannot find the library descriptor for http://java.sun.com/jsf/core ou html)
    Si j'essaie d'appeler ces pages directement depuis un navigateur, j'ai effectivement l'erreur 404 "Page not found".

    Alors..., je suis bien embêté.

    Mais je compte sur votre grande sagacité et votre bon coeur pour m'expliquer où est le problème.

    Je vous en remercie d'avance

    Kim

  2. #2
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Bonjour.
    Est ce que tu as configuré le librairies de JSF Tools ? bref, tu as ajouté une implémentation JSF au classpath de l'application ?

  3. #3
    Membre éclairé
    Inscrit en
    Septembre 2006
    Messages
    258
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 258
    Par défaut jsf/core et jsf/html non trouvés
    Bonjour,

    Merci pour ta réponse, djo.mos.

    Non, en fait, je n'ai rien configuré du tout, pensant que, puisque JSF était inclus dans ma distribution Eclipse Europa, tout était configuré correctement.

    Je vais vérifier, mais je ne pense pas que ca vienne de là, étant donné que c'est simplement une URI que Eclipse n'arrive pas à atteindre (et que d'aileurs je n'arrive pas à atteindre non plus en direct)

    Kim

  4. #4
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Bonjour.
    Non, eclipse n'iclut pas d'implémentation JSF et non, c'est pas une question d'uri qu'eclipse n'arrive pas à atteindre : il ne s'agit pas d'un site ou d'une page sur internet, mais de l'identifiant du descripteur de balises (fichier .tld ou taglib.xml). Ces fichiers sont inclus dans les jars de toute implémentation JSF, et s'ils ne sonst pas disponibles, c'est que tu n'as pas d'implémentation JSF dans le classpath.
    Pour configurer la chose, tu dois d'abord télécharger une implémentation JSF (Sun RI ou Apache MyFaces).
    Ensuite, dans eclipse, tu vas dans Window > Prefernces > Web and XML > JavaServer Faces Tools > Libraries > New.
    Dans la fenêtre qui s'affiche, tu tapes un nom, tu choisis la version JSF supporté (1.1 pour MyFaces, 1.2 pour la Sun RI), tu ajoutes les jars de l'implémentation JSF (c'est un petit casse tête chibois soit dit en passant) et surtout tu coches l'option is JSF implementation.

    Maintenant, à la création d'un nouveau projet "Dynamic Web Project", tu tapes un nom, tu choisis un serveur (Tomcat 6 fera l'affaire) et dans configurations, tu choisis (JSF 1.1 ou 1.2, selon l'implémentation que tu as), puis Next 3 fois. Dans la dernière page du wizard, tu actives le second bouton radio pour sélectionner l'implémentation que t'as configuré et tu coches deploy. Enfin, Finish.
    Là, ça devrait marcher.

    Bonne chance.

  5. #5
    Membre éclairé
    Inscrit en
    Septembre 2006
    Messages
    258
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 258
    Par défaut jsf/core et jsf/html non trouvés
    Re-merci djo.mos ...

    J'apprécie le travail que tu t'es donné pour me répondre.

    J'ai appliqué et ca a l'air de fonctionner. (Je n'ai pas pu tester complètement, vu que sur l'appareil ou je bosse, je n'ai pas les droits suffisants pour installer Tomcat ou JBoss, mais je verrai la suite ce soir chez moi)

    Dans le marbre des octets, je graverai ton nom et celui de tes descendants jusqu'à la 7ème génération (ou la prochaine release de JSF )

    Encore merci

    Kim

Discussions similaires

  1. [HTML] IE image affiché et non trouvé en même temps
    Par Invité dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 28/04/2008, 16h19
  2. le tag <jsf/core:attribute>
    Par s.lakhlifi dans le forum JSF
    Réponses: 2
    Dernier message: 04/01/2007, 02h35
  3. <default-render-kit-id>oracle.adf.core et jsf
    Par eric95 dans le forum JSF
    Réponses: 7
    Dernier message: 24/11/2006, 11h06
  4. Réponses: 2
    Dernier message: 20/09/2006, 21h37
  5. [JSF]Probleme de methode non trouvé
    Par VincentP dans le forum JSF
    Réponses: 1
    Dernier message: 12/10/2005, 17h43

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