tuckey url-rewrite outbound-rule
Bonjour, j'essaie de cacher mes pages JSF (en .xhtml) en faisant de l'urlrewritting avec la library de tuckey :
Code:
1 2 3 4
| <rule>
<from>^/inscription\.html$</from>
<to>/WEB-INF/base/register.xhtml?action=1</to>
</rule> |
comme j'utilise JSF j'utilise l'url rewrite inverse avec <outbound-rule> seulement elle a un comportement bizarre :
Code:
1 2 3 4
| <outbound-rule>
<from>^/WEB-INF/base/register\.xhtml?action=1$</from>
<to>/inscription.html</to>
</outbound-rule> |
l'action de mon formulaire sur la page inscription n'est pas le bon : il met /WEB-INF/base/register.xhtml
du coup j'ai essayé :
Code:
1 2 3 4
| <outbound-rule>
<from>^/WEB-INF/base/register\.xhtml$</from>
<to>/inscription.html</to>
</outbound-rule> |
là ça marche mais ça m'arrange pas car il y a plusieurs type d'inscription (défini par action), pourtant dans la doc tuckey il met bien des paramètre dans son exemple outbound, après cela ne marche peut être pas avec JSF, j'y connais rien en filtre.
Dois je prevoir une page jsf pour chaque inscription ou puis-je magouiller ?
Merci.