gpt4 book ai didi

java - 获取 primefaces 中另一个 bean 的 bean 值

转载 作者:行者123 更新时间:2023-12-03 03:35:00 27 4
gpt4 key购买 nike

我想在 primefaces 中从一个 bean 访问另一个 bean 的值。我定义了范围@SessionScoped。

但是当访问另一个 bean 中的值时,我得到 null .

FirstBean.java

public void setDistrict(String district) {
System.out.println("district set District Method "+district);
this.district = district;
}
public String getDistrict() {
System.out.println("district get District Method" +district);
return district;
}

尝试访问 SecondBean.java 时,正在返回null .

最佳答案

好吧,如果你想访问SecondBean.java中的FirstBean.java,你可以这样做:

    ELContext elContext = FacesContext.getCurrentInstance().getELContext();
FirstBean firstBean = (FirstBean) elContext.getELResolver().getValue(elContext, null, "firstBean");

关于java - 获取 primefaces 中另一个 bean 的 bean 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25209786/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com