Seam URL重写是否可以为url添加前缀?
问题描述:
我需要做的是添加一个前缀(如“安全”),对于需要登录的所有URL,有可能是煤层URL重写做到这一点:Seam URL重写是否可以为url添加前缀?
<page view-id="/view/*" login-required="true">
<rewrite pattern="/{prefix}/{url}" />
</page>
<page view-id="/view/home.xhtml">
<rewrite url="/home"/>
</page>
答
我不认为这会工作,因为它是ambigious观点/ *匹配也查看/家庭。在类似的情况下,我移动了所有页面以查看/保护并强制登录这些视图ID。 使用支持全局搜索/替换的编辑器,您可以快速更改页面之间的引用。
谢谢,堆垛机,这是一个好主意。 – 2010-11-15 12:51:18
不错,堆垛机。恭喜(+1) – 2010-11-16 02:29:38