0

如果视图路径不同,为什么无法访问闪存范围变量?

我有源页面:

/pages/order/order_view.jsf

目标页面位于不同的路径中:

/pages/offer/offer_edit.jsf

我在 order_view.jsf 页面上提交后设置了 flash 变量,但是当我重定向到 offer_edit.jsf 时,flash 范围变量已经丢失。

如果我将两个页面放在同一路径中,我可以在重定向后访问闪存范围变量;

/pages/order/order_view.jsf
/pages/order/offer_edit.jsf

如果我将页面放在不同的路径中,是否可以在重定向后访问闪存范围变量?它们存储在哪里,是 cookie 吗?

我正在使用 javax.faces-2.1.13.jar

4

1 回答 1

0

这是一个已知错误,报告为问题 2136,并在 Mojarra 2.1.14 中修复。

于 2012-10-06T13:30:14.437 回答