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 :

RichFaces et le Style


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2006
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 43
    Par défaut RichFaces et le Style
    Je suis entrain de travailler avec la bibliothèque RichFaces.
    Est ce que quelqu'un peut m'expliquer comment utiliser la feuille de style(.xcss) dans une page jsp et comment un composant bien déterminé (commandbutton dans mon cas) peut être configurer selon cette page????


    Voici le lien:http://livedemo.exadel.com/richfaces...sf?c=loadStyle

    Merci d'avance!!!!!

  2. #2
    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 : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Bonjour,

    Je pense qu'il suffit juste d'indiquer à ce tag là où il trouvera le fichier CSS à charger.
    Ensuite, pour un composant donné, tu définis la classe CSS à appliquer grâce à l'attribut styleClass (par ex. styleClass="maClasseCSS").
    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

  3. #3
    Membre averti
    Inscrit en
    Août 2006
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 43
    Par défaut
    Dessolé mais est ce que vous pouvez m'indiquer la procédure s'il vous plait!!!!
    En effet, j'ai essayé et ça n'a pas marché!!!!!!

  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 : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Bah à mon avis il te suffit de faire comme dans le lien que tu as donné, genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a4j:loadStyle src="resource:///.../monFichier.css" />
    et dans le bouton :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <rich:commandButton ... styleClass="uneClasseDefinieDansMonFichierCSS"/>
    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
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Citation Envoyé par midos Voir le message
    Dessolé mais est ce que vous pouvez m'indiquer la procédure s'il vous plait!!!!
    En effet, j'ai essayé et ça n'a pas marché!!!!!!
    Ah, et si tu dis que ça n'a pas marché, dis nous ce qui n'a pas fonctionné précisément !!!!!!!!!!!!!!!!!!!!!!!!!!
    (tu pourrais nous montrer ton code, mais là, ça risquerait de trop nous aider )
    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

  6. #6
    Membre averti
    Inscrit en
    Août 2006
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 43
    Par défaut
    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
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    <%@ taglib uri="http://richfaces.org/a4j" prefix="a4j"%>
    <%@ taglib uri="http://richfaces.org/rich" prefix="rich"%>
    <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
    <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <a4j:loadStyle src="resource:///DemoAjax/WebContent/rspanel.css" />
    <html>
    <head>
    
        
    </head>
    
    
    <body>
    
    <f:view>
    
    <h:form>
    <TABLE WIDTH="900" height="1200" BORDER=1 CELLSPACING=2 CELLPADDING=1>
    	
    	<TR ALIGN=LEFT VALIGN=TOP>
    	<td></td>
    		<td WIDTH="200">
    		  <rich:toolBar>
                   <h:commandButton styleClass=".rsButton" value="Ahmed" />
                <rich:dropDownMenu>
                    <f:facet name="label"> 
                        <h:outputText value="PERSONNELS"/>
                    </f:facet>
                    <rich:menuItem submitMode="ajax" value="New"
                        action="#{ddmenu.doNew}" icon="/images/icons/create_doc.gif">
                    </rich:menuItem>
                    <rich:menuItem submitMode="ajax" value="Open"
                        action="#{ddmenu.doOpen}" icon="/images/icons/open.gif" />
                    <rich:menuGroup value="Save As...">
                        <rich:menuItem submitMode="ajax" value="Save" 
                            action="#{ddmenu.doSave}" icon="/images/icons/save.gif" />
                        <rich:menuItem submitMode="ajax" value="Save All"
                            action="#{ddmenu.doSaveAll}">
                            <f:facet name="icon">
                                <h:graphicImage value="/images/icons/save_all.gif" />
                            </f:facet>
                        </rich:menuItem>
                    </rich:menuGroup>
                    <rich:menuItem submitMode="ajax" value="Close"
                        action="#{ddmenu.doClose}" />
                    <rich:menuSeparator id="menuSeparator11" />
                    <rich:menuItem submitMode="ajax" value="Exit"
                        action="#{ddmenu.doExit}" />
                </rich:dropDownMenu>
                <rich:dropDownMenu>
                    <f:facet name="label">
                        <h:panelGrid cellpadding="0" cellspacing="0" columns="2"
                            style="vertical-align:middle">
                            <h:outputText value="Links" />
                        </h:panelGrid>
                    </f:facet>
                    <rich:menuItem submitMode="none"
                        onclick="document.location.href='http://labs.jboss.com/jbossrichfaces/'">
                        <h:outputLink value="http://labs.jboss.com/jbossrichfaces/">
                            <h:outputText value="RichFaces Home Page"></h:outputText>
                        </h:outputLink>
                    </rich:menuItem>
                    <rich:menuItem submitMode="none"
                        onclick="document.location.href='http://jboss.com/index.html?module=bb&amp;op=viewforum&amp;f=261'">
                        <h:outputLink
                            value="http://jboss.com/index.html?module=bb&amp;op=viewforum&amp;f=261">
                            <h:outputText value="RichFaces Forum"></h:outputText>
                        </h:outputLink>
                    </rich:menuItem>
    
                </rich:dropDownMenu>
            </rich:toolBar>
       	</td>
    		
    	</TR>
    
    	<TR>
    		<TD>Element A1</TD>
    		<TD WIDTH="33%">Element A2</TD>
    		<TD>Element A3</TD>
    		<TD>Element B1</TD>
    	</TR>
    </TABLE> 
    
    
    </h:form>
    </f:view>
    </body>
    </html>
    NB:j'ai essayé avec ce code mais pas de résultat!!!!

  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 : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Le fait de mettre le tag avant la balise HTML, ça va pas aider !!
    Personnellement, j'essaierais de la mettre entre les balises head...
    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

Discussions similaires

  1. [RichFaces] Supprimer les styles
    Par Asterius dans le forum JSF
    Réponses: 4
    Dernier message: 09/08/2011, 09h16
  2. [richfaces] change le style d'un composant
    Par anisj1m dans le forum JSF
    Réponses: 1
    Dernier message: 19/11/2009, 12h41
  3. Conflit de style css perso et ce de Richfaces
    Par elbissat dans le forum JSF
    Réponses: 5
    Dernier message: 01/07/2009, 11h13
  4. Richfaces et style
    Par Chatastroff dans le forum JSF
    Réponses: 6
    Dernier message: 04/12/2008, 12h11
  5. Réponses: 1
    Dernier message: 10/01/2008, 14h09

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