JSF 2.0 - 跨 Bean 访问数据的最佳方式



我有一个在多个域上运行的 JSF 2.0 应用程序,并根据运行的域提供不同的内容。我在数据库中有一个包含域名的表,以及一个 id。我有一个页眉和页脚 bean,并希望能够访问这两个 bean 中的域 ID,但我只想检索一次域 ID。我应该创建一个普通的豆子吗?如果是这样,如何确保在会话启动时执行此 Bean?如何从页眉和页脚 Bean 访问公共 Bean 中的域 ID?

您应该将公共 Bean 创建为@SessionScoped Bean,并在其他 Bean 中使用它的实例。

最新更新