JSF页面导航

JSF页面导航,jsf,navigation,Jsf,Navigation,我想根据导航规则启用或禁用组件。例如,我希望在遍历特定页面时启用组件,否则它应该处于禁用状态。如果使用JSF 2.0,最简单的方法可能是在导航规则中添加一个参数。如果在绑定到某个bean的目标页面上使用f:viewParam,只需检查绑定视图参数的属性是否为空 若您的导航规则并没有导致重定向,那个么您还可以在请求范围中放置一些标记。目标页面的初始呈现将在同一个请求中进行,并且可以轻松地进行。在这种情况下,您必须将其存储在某个适当的位置(例如JSF2中的视图范围)以保留回发上的信息

我想根据导航规则启用或禁用组件。例如,我希望在遍历特定页面时启用组件,否则它应该处于禁用状态。

如果使用JSF 2.0,最简单的方法可能是在导航规则中添加一个参数。如果在绑定到某个bean的目标页面上使用
f:viewParam
,只需检查绑定视图参数的属性是否为空

若您的导航规则并没有导致重定向,那个么您还可以在请求范围中放置一些标记。目标页面的初始呈现将在同一个请求中进行,并且可以轻松地进行。在这种情况下,您必须将其存储在某个适当的位置(例如JSF2中的视图范围)以保留回发上的信息