Initializing List property
843842Sep 1 2003 — edited Feb 22 2005I'm not able to initialize list property using managed-bean: I have a property of type ArrayList
public class BeanPersona implements Serializable
{
..
protected java.util.ArrayList fontiPubblicitarie=new ArrayList();
public void setFontiPubblicitarie(java.util.ArrayList fontiPubblicitarie)
{
this.fontiPubblicitarie = fontiPubblicitarie;
}
public void setFontiPubblicitarie(String fonte)
{
this.fontiPubblicitarie.add(fonte);
}
}
In faces-config.xml I'm using this syntax:
<managed-property>
<property-name>fontiPubblicitarie</property-name>
<values>
<value-type>java.lang.String</value-type>
<value>Donna moderna</value>
<value>Rakam</value>
<value>Playboy</value>
<value>Gazzetta Sport</value>
</values>
</managed-property>
This bean is not initialized as I expect.
Does anyone know why?
Thanks
Aldo Funicelli