在JSF2中,如何将对象从一个请求用bean传递到另一个请求用bean? 我真的不想让他们参加会议。
也许我可以在另一个中注入一个豆?
谢谢。
答案 0 :(得分:2)
使用ManagedProperty注释:
@ManagedBean(name="beanA") @RequestScoped
public class BeanA implements Serializable {
@ManagedProperty(value="#{beanB}")
private BeanB beanB;
public void setBeanB(BeanB b) { this.beanB = b; }
public BeanB getBeanB() { return beanB; }
}
@ManagedBean(name="beanB") @RequestScoped
public class BeanB implements Serializable {}
我还没有测试过那段代码。您可以通过在faces-config.xml
中定义托管属性来获得类似的结果。