Salut tous le monde :
j'ai une page nommée menu_modalité contient un menu : 4 commandLink
suivant la valeur de typeEe si égal à "MX" cette commandLink est apparut avec chaque lien passe à une autre page voila le code de config :
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 <table width="100%" class="tab"> <tr > <td > <h:commandLink id="id1" title="TP" action="TP" > <h:outputText id ="saisietp" value="Saisie TP" styleClass="lien"/> </h:commandLink> </td> <td > <h:commandLink id="id2" title="DS" action="DS" > <h:outputText id ="saisieDs" value="Saisie DS" styleClass="lien"/> </h:commandLink> </td> <td > <h:commandLink id="id3" title="Autre" action="ORAL" > <h:outputText id ="saisieOral" value="Saisie ORAL" styleClass="lien"/> </h:commandLink> </td> <td > <h:commandLink id="id4" title="Examen" action="Examen" rendered="#{examenBean.typeEe=='MX'}" > <h:outputText id ="saisieExamen" value="Saisie Examen" tyleClass="lien"/> </h:commandLink> </td> </table>
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 <navigation-rule> <from-view-id>/menu_modalite.jsp</from-view-id> <navigation-case> <from-outcome>TP</from-outcome> <to-view-id>/tp.jsf</to-view-id> </navigation-case> <navigation-case> <from-outcome>DS</from-outcome> <to-view-id>/ds.jsf</to-view-id> </navigation-case> <navigation-case> <from-outcome>ORAL</from-outcome> <to-view-id>/oral.jsf</to-view-id> </navigation-case> <navigation-case> <from-outcome>Examen</from-outcome> <to-view-id>/examen.jsf</to-view-id> </navigation-case> </navigation-rule>
les passages de page vers page ça marche bien avec les trois premiers liens mais le lien avec la condition ne donne pas la permission de passer à l'autre page (examen.jsf) .
si je supprime la condition :rendered="#{examenBean.typeEe=='MX'}" elle aura marcher .
Partager