Bonjour,

Je réalise un petit projet en JSF.

J'ai 2 pages A.jsf et B.jsf

dans la page A.jsf j'ai :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<h:form>
<h:commandButton value="aller à la page XXX" action="goPageXXX"></h:commandButton>
</h:form>
dans mon faces-config.xml j'ai

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
	<navigation-rule>
		<from-view-id>/A.jsp</from-view-id>
		<navigation-case>
			<to-view-id>/B.jsp</to-view-id>
			<redirect />
		</navigation-case>
	</navigation-rule>
quand je clique sur mon bouton, mon navigateur m'envoie bien sur la page B mais j'ai cette erreur Etat HTTP 405 - La méthode HTTP GET n''est pas supportée par cette URL

Je ne comprends pas très bien ce que vient faire la méthode GET ici, et comment puis-je forcer l'utilisation de la méthode POST ?

Merci par avance pour votre aide.