h:commandlink + redirection
salut tout le monde,
j'ai une page avec un formulaire, dans ce formulaire j'ai un tableau contenant des liens :
lorsque je clique sur un de ces liens j'ai une erreur sur les champs non rempli donc j'ai rajouté l'attribut immediat que j'ai mi a true mais maintenant rien ne se passe lorsque je clique, la page est rechargé mais aucune redirection n'est effectué :aie:
mon h:commandlink
Code:
1 2 3 4 5 6 7
| <h:column>
<h:commandLink action="success" immediat="true">
<h:graphicImage id="view" alt="Visualisation"
url="/images/i-view.gif" styleClass="image" />
</h:commandLink>
</h:column> |
mon faces-config
Code:
1 2 3 4 5 6 7 8
| <navigation-rule>
<from-view-id>/pages/tacheUnitaireNew.xhtml</from-view-id>
<navigation-case>
<from-action>#{tacheUnitaireEnregistrementController.view}</from-action>
<from-outcome>success</from-outcome>
<to-view-id>/pages/travauxView.xhtml</to-view-id>
</navigation-case>
</navigation-rule> |
mon bean
Code:
1 2 3 4
| public String view(){
.........................
return "success";
} |
j'ai fait la meme chose sur une autre page et ca marche sans probleme :aie:
enfin a l'exception pres que le form ne contient pas de champs outputtext