我正在开发一个 Java EE 项目。我有一个在另一个 bean 上使用 @Inject 的 bean。例如:
@Inject
VendorBean vendor;
内部包含此代码的 bean 称为 poGeneratorBean。在我的 JSF 中,我试图调用 poGeneratorBean.vendor.x,但是它说 vendor 是一个未知属性。我试过把 public 放在“VendorBean vendor”前面;但这也没有任何作用。
抱歉这个问题可能有点模糊,我正在尽力解释情况。基本上,我试图通过@Inject 使用poGeneratorBean 将来自VendorBean 的属性显示到我的JSF 页面上。