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é
mon h:commandlink
mon faces-config
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 bean
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
j'ai fait la meme chose sur une autre page et ca marche sans probleme
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public String view(){ ......................... return "success"; }![]()
enfin a l'exception pres que le form ne contient pas de champs outputtext
Partager