我正在探索JSF 2.2 Faces Flow功能,但我仍然不确定使用Faces Flow定义流程而不是使用普通导航系统(在链接或按钮中调用facelets)有什么好处?
答案 0 :(得分:8)
如果要在给定的一组视图上使用@FlowScoped
bean,则仅使用它。换句话说,只要您想要一个托管bean,只要您浏览流配置文件中注册的指定视图集合,就可以使用它。
确实很少有真实世界的用例。它们都归结为一个多步骤向导,每个步骤都是可收藏的。以前,在引入流量范围之前,可以使用有条件渲染的包含,但它们又不能单独添加书签,因为URL始终保持不变。
答案 1 :(得分:1)
面部流动和导航是不同的。 面对流动,就像前端站点中的业务流程一样,就像向导一样。