相关疑难解决方法(0)

识别并解决javax.el.PropertyNotFoundException:Target Unreachable

当尝试在EL中引用托管bean时#{bean.entity.property},有时会javax.el.PropertyNotFoundException: Target Unreachable抛出异常,通常是在设置bean属性时,或者要调用bean操作时.

似乎有五种不同的消息:

  1. 目标无法访问,标识符'bean'已解析为null
  2. 目标无法访问,'entity'返回null
  3. 目标无法访问,'null'返回null
  4. 目标无法访问,''0'返回null
  5. 目标无法访问,'BracketSuffix'返回null

这些都意味着什么?它们是如何引起的,它们应该如何解决?

jsf el cdi managed-bean propertynotfoundexception

117
推荐指数
2
解决办法
11万
查看次数

JSF - @PostConstruct和构造函数的直接方法调用有什么区别?

在我的视图作用域的managedBean中,我需要用DB中的数据填充列表.我这样做是通过构造函数的直接调用,如下所示:

public MyClass(){
   list=populateFromDb();
}
Run Code Online (Sandbox Code Playgroud)

但是这个方法可以在@PostConstruct注释方法中调用,如:

public MyClass(){
}

@PostConstruct
populateFromDb(){...}
Run Code Online (Sandbox Code Playgroud)

这有什么区别?

jsf-2

15
推荐指数
1
解决办法
5万
查看次数

标签 统计

cdi ×1

el ×1

jsf ×1

jsf-2 ×1

managed-bean ×1

propertynotfoundexception ×1