[RichFaces]panelMenu se referme à chaque page
Hello,
J'ai un petit souci d'enchainement des pages avec un menu de type RichFaces:panelMenu et les tag associés.
-manipulation/ouverture/fermeture/clique : ok
-ouverture de la nouvelle page, en relation avec un <h:commandLink> + les navigation rules : ok
-mais une fois sur la nouvelle page : le menu s'est refermé. dommage...
Le menu se trouve dans un template (header + menu à gauche)
extrait du template :
Code:
1 2 3 4 5 6 7 8 9
|
<r:panelMenu mode="ajax" iconExpandedGroup="disc"
iconCollapsedGroup="disc" iconExpandedTopGroup="chevronUp"
iconGroupTopPosition="right" iconCollapsedTopGroup="chevronDown">
<r:panelMenuGroup label="Welcome">
<r:panelMenuItem>
<h:commandLink id="cmdIndex" value="Index" action="Index" style="color: black" />
</r:panelMenuItem>
..... |
Toutes mes pages JSF (enfin .jsp) inclusent le template, dans une <div>.
extrait d'une page JSF
Code:
1 2 3 4 5 6 7 8
|
.....
<body>
<div id="conteneur">
<%@ include file="../../pagesJSP/temp.jsp" %>
<div id="droite">
<h:form id="form">
..... |
Les navigations rules (utilisée grace aux clicks sur les <commandLink>) me redirigent vers ces pages.
extrait de faces-config
Code:
1 2 3 4 5 6 7 8 9
|
.....
<navigation-rule>
<navigation-case>
<from-outcome>Index</from-outcome>
<to-view-id>/JSP/welcome/index.jsp</to-view-id>
<redirect/>
</navigation-case>
..... |
nb : avec ou sans <redirect/> = ca ne change rien
A chaque changement, je dois rouvrir tout mon menu.... Auriez vous une idée pour arranger ca svp ?