JSF页面导航
答
如果您使用的是JSF 2.0,可能最简单的方法是在您的导航规则中添加一个参数。如果在绑定到某个bean的目标页面上使用f:viewParam
,则可以检查绑定视图参数的属性是否为空。
如果您的导航规则不会导致重定向,您还可以在请求范围中放置一些标记。目标页面的初始渲染将在同一请求内发生,并轻松地进行提取。在这种情况下,您必须将其存储在适当的位置(例如,在JSF 2中查看范围)以保留回发信息。