Bonjour,

Je suis débutante avec JSF, et j'ai une erreur surprenante . Je travaille en JSF1.2/Facelets/richfaces.

J'utilise un template pour définir mes page.
Ce template comporte un header, contenant une richToolbar de rich menu item :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<rich:toolBar>
  <rich:dropDownMenu>
  <rich:menuItem value="Toto" action="appel"/>
Je défini mes navigations rules

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<navigation-rule> 
    <from-view-id>*</from-view-id> 
    <navigation-case> 
      <from-outcome>appel</from-outcome> 
      <to-view-id>toto.xhtml</to-view-id> 
    </navigation-case>
Cet appel affiche la bonne page, mais converve l'url précedente .

J'essai de passer par l'appel à une methode:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
public String doSearch() {
	logger.info("Passage dans la methode");
	return "appel";
}
En utilisant l'EL appropriée, le logger m'indique bien le passage dans mamethode.
Néanmoins la page toto n'est pas chargée.

Auriez vous une idée de ce qui pourrait corriger ce comportement?