Bonjour,

Dans une page HTML, j'affiche un ruban <p:ribbon> du framework PrimeFaces avec 4 onglets.

Sur le 3ème onglet, j'ai un <h:commandlink> qui effectue une action + un actionlistener.

Tout fonctionne bien, sauf qu'après exécution je me retrouve sur le premier onglet du ruban !

Comment faire pour rester sur l'onglet 3 ?

Pouvez-vous m'aider SVP ?

MERCI

Voici mon code :

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
 
...
...
<p:tab id="rubanOptions" title="Options">     <-- l'onglet 3
     <p:ribbonGroup>
...
...
          <h:commandLink id="choisirTheme" 
 
                          action="#{themeService.choixTheme()}" 
 
                          actionListener="#{message.messageTheme()}">
 
                          <img src="images/epingle.png" align="absmiddle" style="width:20px"/>
 
                          <h:outputText value="Choisir #{themeService.themeImageAfficheeNom}"/>
 
          </h:commandLink>