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 :

changement couleur commandLink suite à un clique


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    686
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 686
    Par défaut changement couleur commandLink suite à un clique
    salut
    j'ai plsieurs commandLink à gérer
    je veut savoir comment changer la couleur d'un commandLink quand on clique sur lui
    mes commandLink sont comme suit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     
    <rich:dataList id="services" value="#{muleservices.servicesLibelles}" var="item">
    		      <h:commandLink value="#{item}" action="#{servicesOperations.mesServicesOperations}" binding="#{muleservices.serviceCourant}"/>
    	    </rich:dataList>

  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
    Par défaut
    tu peux le faire un truc comme ça:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <h:commandLink styleClass="#{bean.visited==true?'class1':'class2'}">
     
    <h:commandLink>
    dans l'action tu modifie la valeur du booléen visited à true?

    Pourquoi tu utilise le binding? vaut mieux essayé de s'en passer..

  3. #3
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    686
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 686
    Par défaut
    que voulez vous dire avec style1:fichier CSS ou methode java...

  4. #4
    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
    Par défaut
    class CSS, ce que tu mets généralement dans styleClass.

  5. #5
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    686
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 686
    Par défaut
    j'ai fait ce que tu m'a suggerer mais pas de resultat:rien ne chane
    mon fichier css s'appelle choixCommandLink.css
    il est comme suit
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    @CHARSET "ISO-8859-1";
     .class1 {
       color: #FF0000;
     
      }
      .class2 {
       color: #FF0000;
     
      }

  6. #6
    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
    Par défaut
    qu'est ce qui ne marche pas..?
    la valeur du booléen change après le click??
    faut ajouter le reRender sur le button.

Discussions similaires

  1. Changement couleur cellule suite à résultat test SI
    Par sambrelin dans le forum Excel
    Réponses: 2
    Dernier message: 10/04/2014, 13h27
  2. Réponses: 4
    Dernier message: 21/01/2009, 08h15
  3. Changement couleur fond et couleur texte au passage souris
    Par Jiraiya42 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 12
    Dernier message: 01/02/2006, 14h18
  4. Modifier variable php suite à un clique
    Par budiste dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 29/11/2005, 16h06
  5. [Trucs & Astuces] Changement couleur scroll bar
    Par CUCARACHA dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 23/10/2005, 13h33

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