我是新来的CDI,试图找到这个问题的解决方案,但是,couln't发现任何。问题是假如我有一个正在从,其中一些价值(toPass)是越来越注入,现在我想通过这个相同的值(toPass)B类,这是越来越从A级如何将参数传递给CDI中另一个类的注入类?
注射注射(A)一类public class A
{
String toPass = "abcd"; // This value is not hardcoded
@Inject
private B b;
}
public class B
{
private String toPass;
public B(String toPass)
{
toPass = toPass;
}
}
任何人可以请帮我在这? 注意:我们不能像我们在A中初始化一样初始化B的toPass变量,但它有一些限制。基本上在春天我们可以轻松完成,但是,我想在CDI中完成。