【问题标题】:Internally rewrite URLs in JSF with pretty-confg使用 pretty-config 在 JSF 内部重写 URL
【发布时间】:2015-01-30 14:19:14
【问题描述】:

当我使用以下代码时

<rewrite match="/foo/(\w+)/" substitute="/bar/$1/" />

来自以下资源prettyfaces 它进行重定向,我的意思是它将浏览器中的 URL 从“/foo”更改为“/bar”。

我希望 JSF 在内部重写 URL,我的意思是当用户调用 '/foo' 或 '/bar' 时,它必须执行相同的资源。

我知道我可以为同一个页面 bean 添加多个 URL 模式,但实际上 URL 很复杂(不仅仅是 foo/bar),我需要操作/重新排列路径参数以从新 URL 指向旧 URL。有可能吗?

【问题讨论】:

    标签: jsf-2 prettyfaces


    【解决方案1】:

    大家找到了答案。

    我必须将属性 redirect="chain" 添加到 rewrite 元素并且它起作用了。 我希望它对谷歌人有所帮助..

    【讨论】:

    猜你喜欢
    • 2013-11-19
    • 1970-01-01
    • 1970-01-01
    • 2013-02-15
    • 1970-01-01
    • 1970-01-01
    • 2011-12-26
    • 2013-12-16
    • 1970-01-01
    相关资源
    最近更新 更多