Bonjour.
Je travaille sur une application Java web où il me faut inclure un menu de navigation sur toutes mes pages JSF. Pour cela j'ai créé une page JSF contenant le menu que je veux inclure dans les autres pages. voici son code:
Cette page je l'inclus dans toutes les autres pages à l'aide de la ligne suivante:
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 <ui:composition xmlns:ui="http://xmlns.jcp.org/jsf/facelets" xmlns:h="http://xmlns.jcp.org/jsf/html"> <ul> <ol> <h:form> <h:commandLink action="toinscription" value="S'inscrire" /> </h:form> </ol> <ol> <h:form> <h:commandLink action="tologMenu" value="Voir les logs" /> </h:form> </ol> </ul> </ui:composition>
Maintenant je veux appliquer un style css au menu. Pour cela dans les pages où j'ai inclus le menu, j'ai utilisé ce code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<ui:include src="/navigationMenu.xhtml" />
Et c'est avec cet identifiant donné à la balise <div> que je définit mon style css dans un fichier que je référence par le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <div id='navigationMenu'> <ui:include src="/navigationMenu.xhtml" /> </div>
ET le fichier est bien référencé. Mais le style du menu ne change pas. Ce que j'ai fait n'est pas bon? Quelqu'un a une idée de comment faire?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<h:outputStylesheet name="css/form.css" />
Merci pour votre
Partager