我有一个 requestscoped bean,它可以从三个不同的 viewscoped bean(来自 3 个不同的页面)接收其数据。bean 是 JSF 托管 Bean。
当我在针对 3 个不同视图范围 bean 的请求中使用 ManagedProperty 时,它会实例化我不想要的视图范围 bean。我想简单地知道从哪个 bean 调用它,然后为每个 bean 调用一个特定的方法(不同的)。
如何检查哪个 bean 被实例化并在范围内,以便调用正确的 bean 方法?
我有一个 requestscoped bean,它可以从三个不同的 viewscoped bean(来自 3 个不同的页面)接收其数据。bean 是 JSF 托管 Bean。
当我在针对 3 个不同视图范围 bean 的请求中使用 ManagedProperty 时,它会实例化我不想要的视图范围 bean。我想简单地知道从哪个 bean 调用它,然后为每个 bean 调用一个特定的方法(不同的)。
如何检查哪个 bean 被实例化并在范围内,以便调用正确的 bean 方法?