我有一个 JPA 实体人,因为人可以有很多联系人(这些是组织而不是人)。
在 JSF 页面上,我需要显示人员和所有联系人。这就是我想接近这个的想法。
- 创建两个 facelet 页面,一个用于人员,一个用于联系人(属于人员)
- 创建两个 Viewscoped 支持 bean 一个用于人员页面一个用于联系人页面
- 使用 UI 包括将两者组合到最终用户的单个页面中。
问题是我不知道如何将List<Contact>
(延迟加载但可能与此问题的上下文无关但仍然提及任何方式)从hasPerson
内部的实体PersonBackingBean
传递给ContactsBackingBean
优雅的 .
可能是我的方法是错误的,应该只有一个 Bean 。