2010-11-15 14 views
1

Ce que je dois est d'ajouter un préfixe (comme « sécurisé ») pour tous les urls qui exigent une authentification, il est possible pour l'URL Seam réécriture pour ce faire:Est-il possible que Seam url rewriting ajoute un préfixe à url?

<page view-id="/view/*" login-required="true"> 
    <rewrite pattern="/{prefix}/{url}" /> 
</page> 

<page view-id="/view/home.xhtml"> 
    <rewrite url="/home"/> 
</page> 

Répondre

1

Je ne pense pas que cela fonctionnerait , vu que c'est vue ambigieuse/* correspond aussi à vue/home. Dans une situation similaire, j'ai déplacé toutes les pages pour voir/sécuriser et la connexion forcée sur ces ID de vue. Avec un éditeur prenant en charge la recherche/le remplacement global, vous pouvez rapidement modifier les références entre les pages.

+0

Merci, empileur, c'est une bonne idée. –

+0

Nice, Stacker. Félicitations (+1) –