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 :

datatable with row and col headers


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 102
    Par défaut datatable with row and col headers
    Bonjour à tous,

    Je cherche un moyen de créer une datatable avec des header pour les colonnes mais aussi pour les lignes (tableau à double entrées).

    Pour le colonnes, pas de problèmes, mais pour les lignes, j'avoue que je coince.

    Qqn peut m'aider.

    Pour les colonnes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     <h:dataTable value="#{userController.roles}" var="roleview">
                        <h:column>
                            <f:facet name="header">
                                <h:outputText value="Role Number"/>
                            </f:facet>
                            <h:outputText value="#{roleview.role.roleNo}"/>
                        </h:column>

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Un h:column devrais faire l'affaire, qu'estce qui te pose problème avec ça?

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 102
    Par défaut
    J'ai résolu ce problème de la manière suivante.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <h:dataTable styleClass="table" value="#{userController.users}" var="user" columnClasses="row_head,none,none,none,none" rowClasses="col_head_even,col_head_odd">
    Le css correspondant
    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
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    .table {
        padding: 0;
        margin: 0;
    }
    .table th{
        font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
        color: #4f6b72;
        border-right: 1px solid #C1DAD7;
        border-bottom: 1px solid #C1DAD7;
        border-top: 1px solid #C1DAD7;
        border-left: 1px solid #C1DAD7;
        letter-spacing: 2px;
        text-transform: uppercase;
        text-align: left;
        padding: 6px 6px 6px 12px;
        background: #CAE8EA url(img/bg_header.jpg) no-repeat;
    }
    .table td {
        border-right: 1px solid #C1DAD7;
        border-bottom: 1px solid #C1DAD7;
        background: #fff;
        padding: 6px 6px 6px 12px;
        color: #4f6b72;
    }
    .col_head_even td{
        border-left: 1px solid #C1DAD7;
        border-top: 0;
        background: #fff;
    }
    .col_head_odd td{
        border-left: 1px solid #C1DAD7;
        border-top: 0;
        background: #f5fafa;
    }
    .col_head_even td.row_head
    {
        background: #fff url(img/bullet1.gif) no-repeat;
    }
    .col_head_odd td.row_head
    {
        background: #f5fafa url(img/bullet2.gif) no-repeat;
    }

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

Discussions similaires

  1. répeter un row as a header dans un fichier word
    Par amarige dans le forum Windows Forms
    Réponses: 0
    Dernier message: 14/04/2009, 10h41
  2. [C#] Calendar Popup with TextBox and Image?
    Par Nadaa dans le forum ASP.NET
    Réponses: 15
    Dernier message: 04/02/2009, 11h59
  3. Indy TIdFTP : Please login with USER and PASS.
    Par sinfoni dans le forum Composants VCL
    Réponses: 3
    Dernier message: 19/03/2008, 08h15

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