Salut tous le monde :

j'ai une page nommée menu_modalité contient un menu : 4 commandLink

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>
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
 
 <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 .