[OCPSoft rewrite] rewrite url avec h:commandLink et parametre
Bonjour,
J'esseye de faire un changement d'une url qui a la forme suivante :
Code:
localhost:8080/myapp/detail.xhtml
vers ceci
Code:
localhost:8080/myapp/detail/{parametre}
dans mon xhtml j'ai un h:commandLink avec une action et un h:param comme suit :
Code:
1 2 3
| <h:commandLink value="#{item.nomRecette.toUpperCase()}" action="#{recette.detailRecette}">
<f:param name="idRecette" value="#{item.idRecette}" />
</h:commandLink> |
j'ai esseyé d'ajouté cette regle :
Code:
.addRule(Join.path("/detail/{p}").to("/detail.xhtml")).where("p").bindsTo(El.property("recette.idRecette"))
ca ne fonctionne pas, la page affiché est detail.xhtml
si j'enleve le parametre, la redirection se fait bien
Que dois-je changer ?
Merci