gpt4 book ai didi

java - 重定向到另一个 JSF 后如何显示成功消息?

转载 作者:行者123 更新时间:2023-11-29 09:11:40 25 4
gpt4 key购买 nike

在页面 add_customer.jsf 上的我的 JSF 应用程序中成功添加客户后,用户将被重定向到页面 list_customers.jsf

在此页面上,我希望显示一条成功消息。仅当用户确实来自 add_customer.jsf 页面时才应显示该消息。

我该怎么做?

最佳答案

一种方法是在添加客户的操作方法中向 The Flash 添加一条消息。

您不需要明确检查用户是否来自 add_customer.jsf ,如果是那个页面(或者实际上是它背后的代码)设置了消息。在目标页面上,您只需要有一个 <h:messages>成分。

我的一位同事在以下位置发布了一个示例 CRUD 应用程序,它正是这样做的:Sample CRUD application with JSF .

相关代码在支持bean中UserEditpage重定向发生的地方。

请注意,如果您的 JSF 实现是 Mojarra,则 Flash 仅在同一目录中的页面之间工作。如果这让您感到困扰,请考虑为此问题投票:http://java.net/jira/browse/JAVASERVERFACES-2136

关于java - 重定向到另一个 JSF 后如何显示成功消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12019272/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com