【发布时间】:2017-04-24 08:36:21
【问题描述】:
多次导航返回(重定向返回)的最佳做法是什么?我创建了一个带有堆栈的 sessionScoped Bean,但这会破坏导航,以防打开不同的选项卡推送错误的 url。
导航示例:
页面 A -> 页面 B -> 页面 C
页面 C -> 页面 B -> A
如何获取最后一个url并返回并再次返回?好的,我实现了 viewParams 现在仍然不知道如何返回。
【问题讨论】:
-
使用
ViewScoped支持多个标签。见How to choose the right bean scope? -
@JasperdeVries ViewScoped 如何帮助我多次导航?
-
你的那部分问题太宽泛/不清楚。
-
@JasperdeVries 我只是想知道导航返回的最佳做法是什么。我为这个解决方案使用了一个堆栈,但副作用是并行打开的选项卡。如果我在一个选项卡中导航,堆栈会发生变化,而在另一个选项卡中返回的导航将发生变化,最终会出现错误的返回 url。
标签: jsf managed-bean