如果视图路径不同,为什么无法访问闪存范围变量?
我有源页面:
/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