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 :

css dans un rich:datatable


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 177
    Par défaut css dans un rich:datatable
    Bonjour

    Je me pose la question comment intégrer du css dans un rich:dataTable ? J'ai essayé d'integrer un id dans certaines balise comme "f:facet" ou "rich:column" pour l'utiliser dans une feuille css mais ca ne marche pas.

    Je vous donne mon exemple de code :

    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
    26
    27
    28
    29
    30
     
    <ui:define name="content">
                <rich:dataTable value="#{MemberController.memberName}" var="cap" rows="4" cellpadding="0" cellspacing="0"
                        width="700" border="1">
                    <f:facet name="caption">
                            <h:outputText value="Membres" />
                    </f:facet>
                    <f:facet name="header">
                            <h:outputText value="Data de la table -- Membres --" />
                    </f:facet>
                    <rich:column>
                            <f:facet name="header">Nom</f:facet>
                                    <h:graphicImage value="#{cap.nom}"/>
                            <f:facet name="footer">nom...</f:facet>
                    </rich:column>
                    <rich:column>
                            <f:facet name="header">Prenom</f:facet>
                                    <h:outputText value="#{cap.prenom}"/>
                            <f:facet name="footer">prenom...</f:facet>
                    </rich:column>
                    <rich:column >
                            <f:facet name="header">Telephone</f:facet>
                                    <h:outputText value="#{cap.phone}"/>
                            <f:facet name="footer">telephone...</f:facet>
                    </rich:column>
                    <f:facet name="footer">
                            <h:outputText value="Voici mes membres" />
                    </f:facet>
                </rich:dataTable>
            </ui:define>
    Comment puis je mettre des couleurs différentes selon les rich:column par exemple ??

    Merci de votre aide

  2. #2
    Membre confirmé
    Inscrit en
    Octobre 2008
    Messages
    127
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 127
    Par défaut
    Salut
    pour ajouter css dans votre dataTable tu peut utiliser l'attribut style de dataTable
    bonne chance

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 177
    Par défaut
    Oui merci je vie,s de le tester mais le soucis est qu'il effectue le css sur tout le dataTable (normal).

    J'aimerais l'utiliser juste sur le rich:column. J'aiessayé mais sans succé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ]<rich:column styleClass="justifyLeft1">
    puis:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    .justifyLeft1 {
        color:fuchsia;
    }
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ]<rich:column styleClass="justifyLeft2">
    puis:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    .justifyLeft2 {
        color:fuchsia;
    }
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <rich:column styleClass="color:white">
    *

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <rich:column style="color:white">
    Quelqu'un à une solution....Merci

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    191
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 191
    Par défaut
    Tu ne peux pas utiliser les attributs headerClass et footerClass de la balise column?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 177
    Par défaut
    Citation Envoyé par scorplayer Voir le message
    Tu ne peux pas utiliser les attributs headerClass et footerClass de la balise column?
    Tu peux m'expliquer comment on les utilise. Je débute avec les facelets

    merci

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    191
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 191
    Par défaut
    Essaies de faire quelque chose du style :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <rich:column headerClass="dataTableHeader">
    Sinon va voir ici si tu peux trouver ton bonheur.
    Doc complète (exemple d'utilisation de l'attribut headerClass avec la balise extendedDataTable)

    (les composants principaux RichFaces)

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 03/07/2009, 11h16
  2. Réponses: 9
    Dernier message: 30/04/2009, 18h13
  3. Réponses: 7
    Dernier message: 11/04/2009, 10h41
  4. Réponses: 5
    Dernier message: 17/12/2008, 17h53
  5. probleme de rowclasses dans un rich:datatable
    Par iviath dans le forum JSF
    Réponses: 5
    Dernier message: 10/11/2008, 18h20

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