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

JSF Java Discussion :

Probleme de Création d'une taglib


Sujet :

JSF Java

  1. #1
    Membre confirmé
    Inscrit en
    Février 2006
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 59
    Par défaut Probleme de Création d'une taglib
    bonjour tout le monde , je veux créer une taglib propre a mon projet et j'ai chercher partout mais j'ai une erreur:
    the absolute uri:http://aymen.societe.fr cannot be resolved in either web.xml
    voici mes fichiers
    gestion.jsp
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <%@page contentType="text/html" pageEncoding="UTF-8"%>
    <%@taglib prefix="f" uri="http://java.sun.com/jsf/core"%>
    <%@taglib prefix="h" uri="http://java.sun.com/jsf/html"%>
    <%@ taglib uri="http://richfaces.org/a4j" prefix="a4j"%>
    <%@ taglib uri="http://richfaces.org/rich" prefix="rich"%> 
    <%@ taglib uri="http://myfaces.apache.org/tomahawk" prefix="t"%>
    <%@ taglib uri="http://myfaces.apache.org/sandbox" prefix="s"%>
    <%@ taglib uri="http://aymen.societe.fr" prefix="m"%>
    ...
    <f:view>
    <m:info titre="salut" valeur="salut"/>
    fichier taglib : input.taglib.xml qui est sous WEB-INF/
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <facelet-taglib>
    	<namespace>http://aymen.societe.fr</namespace>
    	<tag>
    		<tag-name>info</tag-name>
    		<source>composants/inputText.xhtml</source>
    	</tag>
    </facelet-taglib>
    et le fichier xhtml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml"
    	xmlns:ui="http://java.sun.com/jsf/facelets"
    	xmlns:f="http://java.sun.com/jsf/core"
    	xmlns:h="http://java.sun.com/jsf/html">
        <ui:composition>
    	<h:outputText value="#{titre}"  />
    	<h:inputText value="#{valeur}"  />
        </ui:composition>
    </html>
    et le bout de code ds web.xml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <context-param>
    	<param-name>facelets.LIBRARIES</param-name>
    	<param-value>/input.taglib.xml</param-value>
    </context-param>
    merci pour votre aide

  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,
    Il te manque le WEB-INF dans la valeur du context-param:
    http://djo-mos.developpez.com/tutori...ts-intro/#LV-C

  3. #3
    Membre confirmé
    Inscrit en
    Février 2006
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 59
    Par défaut
    oui je l'ai dans mon web.xml
    mais j'ai pas bien copié desole
    et j'ai toujours la meme erreur

  4. #4
    Membre confirmé
    Inscrit en
    Septembre 2007
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 36
    Par défaut
    Question stupide : C'est possible d'intégrer une taglib facelet à l'intérieur d'une page JSP ? Parce que pour les taglibs java, sauf erreur, il faut deux fichier de confs et deux jeux de composants : Un pour les jsp, un pour les facelets (enfin en tout cas ça m'a l'air d'être le cas chez RichFaces).
    Après je peux me tromper, je n'utilise que les facelets :p

  5. #5
    Membre confirmé
    Inscrit en
    Février 2006
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 59
    Par défaut
    moi aussi je veux savoir si les jsp accepte les tags de facelet?

  6. #6
    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
    Citation Envoyé par aymenroma Voir le message
    moi aussi je veux savoir si les jsp accepte les tags de facelet?
    A priori non: ce sont deux technologies de présentation disctinctes, chacun ses spécificités.

    Mais je n'en pas pas sûr à 100% car je crois que je suis tombé une fois sur un blog où l'auteur dit qu'il génère les pages facelets avec jspx bref, c'est pas du solide.

  7. #7
    Membre confirmé
    Inscrit en
    Février 2006
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 59
    Par défaut
    et c'est quoi exactement la difference entre jsp et jspx

  8. #8
    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,
    JSPX est la version XML stricte de JSP.
    Par exemple, dans JSPX, les import des taglibs se font via la déclaration de namespaces.

  9. #9
    Membre confirmé
    Inscrit en
    Février 2006
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 59
    Par défaut
    Merci pour votre reponse
    je vais utiliser les tag avec le jspx alors parceque si j'utilise Facelet j'a&urai un probleme à integrer Tomahawk et sandbox

Discussions similaires

  1. Réponses: 6
    Dernier message: 17/09/2009, 17h13
  2. probleme de création d'une BarChart
    Par Elmotardo dans le forum Flex
    Réponses: 25
    Dernier message: 14/05/2009, 13h13
  3. Probleme de création d'une table avec les variant
    Par sebyo dans le forum Débuter
    Réponses: 2
    Dernier message: 28/04/2009, 23h01
  4. [Custom Tags] Création d'une taglib
    Par benssj5 dans le forum Taglibs
    Réponses: 3
    Dernier message: 27/03/2006, 10h07
  5. [VB.NET] Probleme de création d'une picturebox dans le code
    Par stringman62 dans le forum Windows Forms
    Réponses: 5
    Dernier message: 07/02/2006, 17h56

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