Bonjour à tous,
J'essaie actuellement via une balise <h:commandLink> de lancer une méthode contenue dans un de mes ManagedBean.
Cette méthode est censée renvoyer le String de la page que l'utilisateur doit accéder.
Malheureusement, lorsque je clique sur le lien, la page qui est lancée est celle sur laquelle l'utilisateur se trouve actuellement suivie d'un "#".
Je vous laisse ci dessous les morceaux de code en rapport :
ManagedBean :
Page sur laquelle le lien est trouvable :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 @ManagedBean(name="listIncident") @SessionScoped public class ListIncidentBean { private List<IncidentBDT> listInc = null ; public String getIncidentByDefaultDomain(){ return "listIncidentVue?faces-redirect=true" ; }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <div id="bloc_menu_v"> <h:form> <ul class="sf-menu"> <li><a href="#">Incident</a> <ul> <li><h:commandLink value="Par domaine" action="${listIncident.getIncidentByDefaultDomain}" /></li> <li><h:commandLink value="Par sous-domaine" action="${listIncident.getIncidentByDefaultSSDomain}" /></li> <li><h:commandLink value="Par période" action="${listIncident.getIncidentByDefaultDate}" /></li> </ul> </li>
Partager