我有两个视图 html(V001 和 V002),它们都将使用相同的 jsf 页面呈现。我的 JSF 页面中有一个继续按钮,它执行将 V001 DOM 存储在缓存中并从内容服务器获取 V002 并将其显示给用户的操作。这是通过托管 bean 实现的。
在视图 V002 中,我有一个按钮,需要根据视图是否为 V002 来呈现该按钮。
然而问题是渲染条件在继续操作之前执行,因此总是评估为假,因为视图从 V001 更改为 V002 仅在执行继续按钮操作时发生。
注意:我的 bean 是请求范围的,我使用的是 JSF 1.1