【问题标题】:JSF redirect doesn't workJSF 重定向不起作用
【发布时间】:2011-02-09 04:54:21
【问题描述】:

在我的 JSF 应用程序中重定向页面时遇到问题。我的导航规则如下所示:

<navigation-rule>
    <from-view-id>/index.xhtml</from-view-id>
    <navigation-case>
        <from-action>#{registerBean.registerUser}</from-action>
        <from-outcome>success</from-outcome>
        <to-view-id>/confirmation.xhtml</to-view-id>
        <redirect/>
    </navigation-case>
</navigation-rule>

在我的情况下,重定向标签不起作用,URL 保持不变,当我刷新页面时,registerUser 操作再次执行。我只是不知道我做错了什么;我对 JSF 不是很有经验。谁能告诉为什么重定向标签不起作用?谢谢。 (我使用的是 JSF 2.0 和 NetBeans IDE)

【问题讨论】:

    标签: jsf-2


    【解决方案1】:

    您确定您的页面处理过程中没有错误吗?检查您的 FacesMessages,看看是否有任何错误排队 - 这些会阻止导航到下一页。

    【讨论】:

    • 是的,实际上还有一些其他的错误,但现在好了,我解决了问题。谢谢你的回答。
    猜你喜欢
    • 1970-01-01
    • 2023-03-23
    • 1970-01-01
    • 2012-03-22
    • 2010-12-13
    • 1970-01-01
    • 2021-02-19
    • 2017-10-08
    • 1970-01-01
    相关资源
    最近更新 更多