如何在managedBean之间传递参数

朱塞佩·特里比利奥(Giuseppe Terribilio)

我有这种情况:

  1. 由loginBean.java管理的page1.xhtml
  2. 由dettaglioBean.java管理的page2.xhtml

我有一个goToDetail(String item)在方法loginBean中选择项目时,这应有助于page2.xhtml。

当我尝试从通过性loginBeandettaglioBean,属性是nulldettaglioBean当page2.xhtml被渲染或@PostConstruct上升。

这里是goToDetail方法:

public String goToDetail(VStatoavanzamentoriep item) {
        FacesContext context = FacesContext.getCurrentInstance();
        DettaglioBean bean = (DettaglioBean)     context.getApplication().evaluateExpressionGet(context, "#{dettaglioBean}",     DettaglioBean.class);

    bean.setItem(item);

    return Constants.PageID.DettaglioID;
}

dettaglioBean声明为managedBeanfaces-config.xml中

当我转到page2.xhtml时,itemnull

我应该使用依赖项注入包括:

@ManagedProperty("#{dettaglioBean}") //+ setter
private DettaglioBean dettaglioBean;

loginBean

阿达什

您可以通过将loginBean注入到dettaglioBean中而不是相反的方式来访问loginBean中的值,因为这是您在dettaglioBean中所需的loginBean中的值。

 @ManagedProperty("#{loginBean}") 
 private LoginBean loginBean;

当JSF实现遍及EL时,它将在各种作用域图中搜索Bean对象,并在找到它时将其注入到您的dettaglioBean中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在managedBean之间传递参数

来自分类Dev

如何在屏幕之间成功传递参数?

来自分类Dev

如何在Windows商店页面之间传递多个参数?

来自分类Dev

如何在控制器方法之间传递参数

来自分类Dev

如何在传递之间共享cl :: opt参数?

来自分类Dev

如何在没有URL参数的页面之间传递数据

来自分类Dev

如何在dataView的modelView和View之间正确传递参数

来自分类Dev

如何在控制器方法之间传递参数

来自分类Dev

如何在两个活动之间传递参数?

来自分类Dev

如何在 QThread 和 QGui 之间传递参数?

来自分类Dev

将参数从javascript传递到ManagedBean

来自分类Dev

如何在没有参数和参数的方法之间传递变量

来自分类Dev

如何在控制器和视图Codeigniter之间传递参数

来自分类Dev

如何在express.js中的两个javascript文件之间传递参数

来自分类Dev

如何在线程之间传递参数时使用Python线程

来自分类Dev

如何在AWS Step Functions中的Lambda函数之间传递参数

来自分类Dev

如何在控制器和视图Codeigniter之间传递参数

来自分类Dev

如何在Java中的不同模块的相同类之间将参数传递给类?

来自分类Dev

如何在页面之间传递对象

来自分类Dev

如何在函数之间传递对象

来自分类Dev

phpunit:如何在测试之间传递值?

来自分类Dev

如何在类之间传递对象

来自分类Dev

如何在函数之间传递const char *?

来自分类Dev

如何在Django的视图之间传递对象?

来自分类Dev

如何在方法之间传递数组?

来自分类Dev

如何在函数之间传递数组

来自分类Dev

SwiftUI如何在HostingController之间传递EnvironmentObjects?

来自分类Dev

如何在同级组件之间传递数据?

来自分类Dev

如何在contextProvider之间传递setState函数?

Related 相关文章

热门标签

归档