当我使用以下代码
时<rewrite match="/foo/(\w+)/" substitute="/bar/$1/" />
来自以下资源prettyfaces 它进行重定向,我的意思是它将浏览器中的URL从'/ foo'更改为'/ bar'。
我希望JSF在内部重写URL,我的意思是当用户调用'/ foo'或'/ bar'时,它必须执行相同的资源。
我知道我可以为同一个页面bean添加多个URL模式,但实际上URL很复杂(不仅仅是foo / bar),我需要操作/重新排列路径参数以指向新URL中的旧URL。有可能吗?
答案 0 :(得分:0)
伙计们找到了答案。
我必须将属性redirect="chain"
添加到rewrite
元素并且它有效。
我希望它能帮助googlers ..