Я пытаюсь разделить объект между несколькими компонентами SessionScoped. Я получаю ошибки, и я действительно не знаю, почему.
@ManagedProperty(value="#{tb}")
private testBean tb;
Я считаю, что это правильный синтаксис, но любой вызов, например tb.getName
, приводит к исключению.
@ManagedBean(name = "tb")
public class testBean
{
private String name = "sumthing";
public void setName(String name)
{
this.name = name;
}
public String getName()
{
return this.name;
}
}
Полностью ли я неправильно понял, как работает ManagedProperty?