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 avec datatable


Sujet :

JSF Java

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2009
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations forums :
    Inscription : Février 2009
    Messages : 26
    Points : 24
    Points
    24
    Par défaut Probleme avec datatable
    Bonjour,
    j'ai un probleme avec le composant datatable de jsf
    voila mon code jsf:

    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
    21
    22
    23
    24
    25
    <f:view>
    <html:dataTable value="#{DataTableBean.client}" var="client" border="1" cellspacing="4" width="60%" >
    <html:column>
    <html:outputText value="#{client.phone}" />
    </html:column>
    <html:column>
    <html:outputText value="#{client.nom}" />
    </html:column>
    <html:column>
    <html:outputText value="#{client.adresse}" />
    </html:column>
    <html:column>
    <html:outputText value="#{client.CP}" />
    </html:column>
    <html:column>
    <html:outputText value="#{client.ville}" />
    </html:column>
    <html:column>
    <html:outputText value="#{client.comment}" />
    </html:column>
    <html:column>
    <html:outputText value="#{client.por}" />
    </html:column>
    </html:dataTable>
    </f:view>
    et voila le message d'erreur retourné:
    org.apache.jasper.JasperException: Impossible de compiler la classe pour la JSP:

    Une erreur s'est produite à la ligne: 19 dans le fichier jsp: /affich.jsp
    The method setVar(String) in the type DataTableTag is not applicable for the arguments (JspValueExpression)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    16: 
    17: 
    18: <f:view>
    19: <html:dataTable value="#{DataTableBean.client}" var="client" border="1" cellspacing="4" width="60%" >
    20: <html:column>
    21: <html:outputText value="#{client.phone}" />
    22: </html:column>
    Merci d'avance si vous pouvez m'aider

  2. #2
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Points : 5 059
    Points
    5 059
    Par défaut
    tu utilise quelle version de JSF?

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2009
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations forums :
    Inscription : Février 2009
    Messages : 26
    Points : 24
    Points
    24
    Par défaut
    Citation Envoyé par Sniper37 Voir le message
    tu utilise quelle version de JSF?

    j'utilise 1.2_09-b02-FC Smais j'ai trouvé la solution:
    en faite il y a deux solution:
    Soit on utlise la version jsf-1.2_07-b03-FCS avec le serveur web Appache Tomcat.
    Soit on change le serveur web tomcat et on utilise le serveur web Glassfish.
    Les deux solution ont bien marché.
    D'aprés ce que j'ai compris que la definition du "var" l'attribut du datatable tag dans "html_basic.tld" ne prend pas en compte la "setVar" dans com.sun.faces.taglib.html_basic com.sun.faces.taglib.html_basic.DataTableTag class.

  4. #4
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Points : 7 275
    Points
    7 275
    Par défaut
    Citation Envoyé par lakhdharani Voir le message
    j'utilise 1.2-b20-FCS
    Hum, sachant que la dernière version disponible est la 1.2-b09-FCS, j'en déduis que soit :

    • tu vis dans une autre année que nous (si c'est le cas, tu peux m'envoyer un PM pour me dire quels sont les numéros du loto qui vont tomber cette semaine, stp ?)
    • tu utilises une version trafiquée de JSF
    • tu t'es trompé dans ton post.

    C'est quelle version au final ?
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  5. #5
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Points : 5 059
    Points
    5 059
    Par défaut
    Citation Envoyé par romaintaz Voir le message
    Hum, sachant que la dernière version disponible est la 1.2-b09-FCS,
    C'est quelle version au final ?
    je crois qu'elle est disponible cette version mais pas la dernière stable..prend la dernière stable et ton problème sera réglé.
    la dernière que j'ai testé est jsf-1.2_07-b03-FCS..

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2009
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations forums :
    Inscription : Février 2009
    Messages : 26
    Points : 24
    Points
    24
    Par défaut
    Citation Envoyé par romaintaz Voir le message
    Hum, sachant que la dernière version disponible est la 1.2-b09-FCS, j'en déduis que soit :

    • tu vis dans une autre année que nous (si c'est le cas, tu peux m'envoyer un PM pour me dire quels sont les numéros du loto qui vont tomber cette semaine, stp ?)
    • tu utilises une version trafiquée de JSF
    • tu t'es trompé dans ton post.

    C'est quelle version au final ?
    faute de frappe 1.2_09-b02-FCS, et sayé j'ai resolu le probleme.
    Merci

  7. #7
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Points : 7 275
    Points
    7 275
    Par défaut
    Citation Envoyé par lakhdharani Voir le message
    faute de frappe 1.2_09-b02-FCS, et sayé j'ai resolu le probleme.
    Merci
    Ok, dans ce cas, pense au
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

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

Discussions similaires

  1. probleme avec DataTable
    Par philippe151286 dans le forum C#
    Réponses: 3
    Dernier message: 16/05/2011, 12h04
  2. Probleme avec dataTable
    Par rabebIF5 dans le forum JSF
    Réponses: 16
    Dernier message: 17/05/2009, 00h06
  3. Probleme avec datatable
    Par nt_amine dans le forum JSF
    Réponses: 4
    Dernier message: 03/12/2008, 09h59
  4. probleme avec datatable
    Par oussamus dans le forum Seam
    Réponses: 0
    Dernier message: 01/12/2008, 14h49
  5. Probleme avec datatable imbriqués
    Par tomy29 dans le forum JSF
    Réponses: 2
    Dernier message: 14/08/2008, 11h29

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