Passage d'une page à une autre
Salut tous le monde :
j'ai une page nommée menu_modalité contient un menu : 4 commandLink
Code:
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:
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 .