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 :

Probléme tri Tomahawk


Sujet :

JSF Java

  1. #1
    Membre éclairé Avatar de maloups
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    332
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 332
    Par défaut Probléme tri Tomahawk
    Bonjour,

    j'utilise le tri de Tomahawk dans mon application (La version où on met l'attribut "sortable=true" dans les column de la datatable)
    Mon problème, c'est que ca ne fonctionne que dans un sens ! Je m'explique, si à l'origine ma liste n'est pas trié, je clique sur la colonne, ma liste se tri alors parfaitement bien... Mais si je reClick sur ma colonne, elle ne se tri pas dans le sens inverse ?!!

    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
    43
    44
     
    		<t:dataTable id="personnes" 
    						styleClass="scrollerTable"
    						headerClass="standardTable_Header"
                      		footerClass="standardTable_Footer"
                      		rowClasses="standardTable_Row1,standardTable_Row2"
    						value="#{monBean.intervenants}"
    						var="incp" 
    						rowIndexVar="index"
    						renderedIfEmpty="true" 
    						rows="10" 
    						preserveDataModel="true"
    						cellspacing="0">
     
    			<t:column sortable="true" width="25%" styleClass="standardTable_Col" >
    				<f:facet name="header">
    					<h:outputText value="#{commonLabels['common.nom']}" />
    				</f:facet>
    				<h:outputText value="#{incp.nom}" />
    			</t:column>
    			<t:column sortable="true" width="25%" styleClass="standardTable_Col">
    				<f:facet name="header">
    					<h:outputText value="#{commonLabels['common.prenom']}" />
    				</f:facet>
    				<h:outputText value="#{incp.prenom}" />
    			</t:column>
    			<t:column sortable="true" width="40%" styleClass="standardTable_Col">
    				<f:facet name="header">
    					<h:outputText value="#{commonLabels['common.mail']}" />
    				</f:facet>
    				<h:outputText value="#{incp.adresse}" />
    			</t:column>
    			<t:column width="10%" align="right" styleClass="standardTable_Col">
    				<f:facet name="header">
    					<h:outputText value="#{commonLabels['common.selection']}" />
    				</f:facet>
    				<t:selectOneRadio id="personselected" forceId="true"
    					forceIdIndex="false" border="0" disabledClass="true"
    					value="#{monBean.idIntervenant}"
    					valueChangeListener="#{monBean.select}">
    					<f:selectItem itemValue="#{incp.id}" itemLabel="" />
    				</t:selectOneRadio>
    			</t:column>
    		</t:dataTable>

    Comme ca marche dans un sens, je ne voit pas du tout de où peut venir le problème... mais peut etre que quelqu'un a une idée !

    Merci d'avance !

  2. #2
    Membre éclairé Avatar de maloups
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    332
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 332
    Par défaut
    Trouvé !
    Problème de library !!

    J'utilisais les library myFaces-api & myFaces-impl
    J'ai résolu mon problème en supprimant la library myFaces-api et en rajoutant jsf-api.

    voili voilou !

  3. #3
    Membre averti
    Inscrit en
    Juillet 2005
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 42
    Par défaut
    Hello!

    J'utilise églament des tableaux tomahawk (1.1.6) avec fonction de tri qui marchent bien, et pourtant j'utilise bien les librairies myFaces-api (1.1.5) & myFaces-impl (1.1.5).

    D'ailleurs il me semble bien que dans le tuto myFaces ils conseillent de supprimer cette librairie : jsf-api.

    Donc je me demande si cela ne va pas te porter préjudice sur l'utilisation d'autres fonctionnalités de myFaces.

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

Discussions similaires

  1. Problème avec Tomahawk fileUpload
    Par akademiks dans le forum JSF
    Réponses: 1
    Dernier message: 05/03/2007, 11h11
  2. [Tableaux] Problème tri de tableau à deux dimensions
    Par squall62 dans le forum Langage
    Réponses: 21
    Dernier message: 24/05/2006, 18h18
  3. Problème tri tutoriel selection multiple
    Par qbihlmaier dans le forum Access
    Réponses: 24
    Dernier message: 14/03/2006, 11h24
  4. [PERL] problème tri de tableau
    Par LE NEINDRE dans le forum Langage
    Réponses: 2
    Dernier message: 31/08/2005, 15h42
  5. Problême tri par ardre croissant
    Par vince86000 dans le forum ASP
    Réponses: 2
    Dernier message: 28/04/2005, 13h10

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